aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/arch/x86/kernel
AgeCommit message (Expand)AuthorFilesLines
2022-11-20Merge tag 'x86_urgent_for_v6.1_rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus 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/linux/kernel/git/akpm/mmLinus 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
2022-11-10x86/mtrr: Replace use_intel() with a local flagJuergen Gross4-18/+16
2022-11-09x86/kvm: Remove unused virt to phys translation in kvm_guest_cpu_init()Rafael Mendonca1-1/+1
2022-11-09x86, KVM: remove unnecessary argument to x86_virt_spec_ctrl and callersPaolo Bonzini1-1/+1
2022-11-09KVM: SVM: move MSR_IA32_SPEC_CTRL save/restore to assemblyPaolo Bonzini1-10/+3
2022-11-09KVM: x86: use a separate asm-offsets.c filePaolo Bonzini1-6/+0
2022-11-09x86/fpu/xstate: Fix XSTATE_WARN_ON() to emit relevant diagnosticsAndrew Cooper1-6/+6
2022-11-08x86/sgx: use VM_ACCESS_FLAGSKefeng Wang1-2/+2
2022-11-08x86/traps: avoid KMSAN bugs originating from handle_bug()Alexander Potapenko1-0/+7
2022-11-08x86: Fix misc small issuesJiapeng Chong2-3/+3
2022-11-08x86/sgx: Add overflow check in sgx_validate_offset_length()Borys Popławski1-0/+3
2022-11-04KVM/VMX: Allow exposing EDECCSSA user leaf function to KVM guestKai Huang2-0/+2
2022-11-04x86/sgx: Allow enclaves to use Asynchrounous Exit NotificationDave Hansen1-1/+1
2022-11-03x86/intel_epb: Set Alder Lake N and Raptor Lake P normal EPBSrinivas Pandruvada1-1/+6
2022-11-02x86/microcode: Drop struct ucode_cpu_info.validBorislav Petkov2-3/+2
2022-11-02x86/microcode: Do some minor fixupsBorislav Petkov1-6/+5
2022-11-02x86/microcode: Kill refresh_fwBorislav Petkov3-6/+4
2022-11-02x86/microcode: Simplify init path even moreBorislav Petkov1-104/+16
2022-11-02x86/microcode: Rip out the subsys interface gunkBorislav Petkov1-58/+20