summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel
AgeCommit message (Expand)AuthorFilesLines
2022-12-02x86/of: Add support for boot time interrupt delivery mode configurationRahul Tanwar1-1/+8
2022-12-02x86/of: Replace printk(KERN_LVL) with pr_lvl()Rahul Tanwar1-2/+2
2022-12-02x86/of: Remove unused early_init_dt_add_memory_arch()Andy Shevchenko1-5/+0
2022-12-02x86/apic: Handle no CONFIG_X86_X2APIC on systems with x2APIC enabled by BIOSMateusz Jończyk1-5/+8
2022-12-02x86/asm/32: Remove setup_once()Brian Gerst1-22/+0
2022-12-02x86/alternative: Remove noinline from __ibt_endbr_seal[_end]() stubsMiaohe Lin1-1/+1
2022-11-30Merge branch 'mm-hotfixes-stable' into mm-stableAndrew Morton1-0/+7
2022-11-28iommu/hyper-v: Allow hyperv irq remapping without x2apicNuno Das Neves1-0/+6
2022-11-27x86/resctrl: Move MSR defines into msr-index.hBorislav Petkov3-13/+3
2022-11-25use less confusing names for iov_iter direction initializersAl Viro2-2/+2
2022-11-25x86/boot: Skip realmode init code when running as Xen PV guestJuergen Gross2-1/+4
2022-11-24driver core: make struct class.devnode() take a const *Greg Kroah-Hartman3-4/+4
2022-11-24x86/paravirt: Use common macro for creating simple asm paravirt functionsJuergen Gross2-34/+8
2022-11-22x86/fpu: Use _Alignof to avoid undefined behavior in TYPE_ALIGNYingChi Long1-5/+2
2022-11-22x86/cpu: Switch to cpu_feature_enabled() for X86_FEATURE_XENPVJuergen Gross5-6/+6
2022-11-22x86/alternative: Consistently patch SMP locks in vmlinux and modulesJulian Pidancet1-6/+5
2022-11-21Merge tag 'v6.1-rc6' into x86/core, to resolve conflictsIngo Molnar8-25/+20
2022-11-21x86/tsx: Add a feature bit for TSX control MSR supportPawan Gupta1-21/+17
2022-11-20Merge tag 'x86_urgent_for_v6.1_rc6' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-1/+4
2022-11-18x86/microcode/intel: Add hdr_type to intel_microcode_sanity_check()Jithu Joseph2-5/+20
2022-11-18x86/microcode/intel: Reuse microcode_sanity_check()Jithu Joseph2-100/+101
2022-11-18x86/microcode/intel: Use appropriate type in microcode_sanity_check()Jithu Joseph1-3/+3
2022-11-18x86/microcode/intel: Reuse find_matching_signature()Jithu Joseph2-36/+37
2022-11-18efi: memmap: Move EFI fake memmap support into x86 arch treeArd Biesheuvel1-0/+1
2022-11-18stackprotector: move get_random_canary() into stackprotector.hJason A. Donenfeld3-2/+3
2022-11-18treewide: use get_random_u32_inclusive() when possibleJason A. Donenfeld1-1/+1
2022-11-18treewide: use get_random_u32_below() instead of deprecated functionJason A. Donenfeld2-2/+2
2022-11-17x86/apic: Remove X86_IRQ_ALLOC_CONTIGUOUS_VECTORSThomas Gleixner2-8/+2
2022-11-16x86/fpu: Emulate XRSTOR's behavior if the xfeatures PKRU bit is not setKyle Huey2-1/+22
2022-11-16x86/fpu: Allow PKRU to be (once again) written by ptrace.Kyle Huey2-13/+21
2022-11-16x86/fpu: Add a pkru argument to copy_uabi_to_xstate()Kyle Huey1-3/+13
2022-11-16x86/fpu: Add a pkru argument to copy_uabi_from_kernel_to_xstate().Kyle Huey4-4/+4
2022-11-16x86/fpu: Take task_struct* in copy_sigframe_from_user_to_xstate()Kyle Huey3-4/+4
2022-11-15x86/cpu: Restore AMD's DE_CFG MSR after resumeBorislav Petkov2-6/+4
2022-11-11Merge tag 'mm-hotfixes-stable-2022-11-11' of git://git.kernel.org/pub/scm/lin...Linus Torvalds1-0/+7
2022-11-11x86/acpi/cstate: Optimize ARB_DISABLE on Centaur CPUsTony W Wang-oc1-8/+16
2022-11-10x86/split_lock: Add sysctl to control the misery modeGuilherme G. Piccoli1-10/+53
2022-11-10x86/fpu: Drop fpregs lock before inheriting FPU permissionsMel Gorman1-1/+1
2022-11-10x86/mtrr: Simplify mtrr_ops initializationJuergen Gross5-54/+10
2022-11-10x86/cacheinfo: Switch cache_ap_init() to hotplug callbackJuergen Gross3-6/+15
2022-11-10x86: Decouple PAT and MTRR handlingJuergen Gross3-23/+5
2022-11-10x86/mtrr: Add a stop_machine() handler calling only cache_cpu_init()Juergen Gross5-91/+66
2022-11-10x86/mtrr: Let cache_aps_delayed_init replace mtrr_aps_delayed_initJuergen Gross3-15/+20
2022-11-10x86/mtrr: Get rid of __mtrr_enabled boolJuergen Gross1-8/+5
2022-11-10x86/mtrr: Simplify mtrr_bp_init()Juergen Gross3-20/+1
2022-11-10x86/mtrr: Remove set_all callback from struct mtrr_opsJuergen Gross3-8/+5
2022-11-10x86/mtrr: Disentangle MTRR init from PAT initJuergen Gross2-13/+19
2022-11-10x86/mtrr: Move cache control code to cacheinfo.cJuergen Gross2-74/+77
2022-11-10x86/mtrr: Split MTRR-specific handling from cache dis/enablingJuergen Gross1-7/+19
2022-11-10x86/mtrr: Rename prepare_set() and post_set()Juergen Gross1-22/+21