summaryrefslogtreecommitdiff
path: root/arch/x86/kernel
AgeCommit message (Expand)Author
2022-11-18stackprotector: move get_random_canary() into stackprotector.hJason A. Donenfeld
2022-11-18treewide: use get_random_u32_inclusive() when possibleJason A. Donenfeld
2022-11-18treewide: use get_random_u32_below() instead of deprecated functionJason A. Donenfeld
2022-11-17x86/apic: Remove X86_IRQ_ALLOC_CONTIGUOUS_VECTORSThomas Gleixner
2022-11-16x86/fpu: Emulate XRSTOR's behavior if the xfeatures PKRU bit is not setKyle Huey
2022-11-16x86/fpu: Allow PKRU to be (once again) written by ptrace.Kyle Huey
2022-11-16x86/fpu: Add a pkru argument to copy_uabi_to_xstate()Kyle Huey
2022-11-16x86/fpu: Add a pkru argument to copy_uabi_from_kernel_to_xstate().Kyle Huey
2022-11-16x86/fpu: Take task_struct* in copy_sigframe_from_user_to_xstate()Kyle Huey
2022-11-15x86/cpu: Restore AMD's DE_CFG MSR after resumeBorislav Petkov
2022-11-11Merge tag 'mm-hotfixes-stable-2022-11-11' of git://git.kernel.org/pub/scm/lin...Linus Torvalds
2022-11-11x86/acpi/cstate: Optimize ARB_DISABLE on Centaur CPUsTony W Wang-oc
2022-11-10x86/split_lock: Add sysctl to control the misery modeGuilherme G. Piccoli
2022-11-10x86/fpu: Drop fpregs lock before inheriting FPU permissionsMel Gorman
2022-11-10x86/mtrr: Simplify mtrr_ops initializationJuergen Gross
2022-11-10x86/cacheinfo: Switch cache_ap_init() to hotplug callbackJuergen Gross
2022-11-10x86: Decouple PAT and MTRR handlingJuergen Gross
2022-11-10x86/mtrr: Add a stop_machine() handler calling only cache_cpu_init()Juergen Gross
2022-11-10x86/mtrr: Let cache_aps_delayed_init replace mtrr_aps_delayed_initJuergen Gross
2022-11-10x86/mtrr: Get rid of __mtrr_enabled boolJuergen Gross
2022-11-10x86/mtrr: Simplify mtrr_bp_init()Juergen Gross
2022-11-10x86/mtrr: Remove set_all callback from struct mtrr_opsJuergen Gross
2022-11-10x86/mtrr: Disentangle MTRR init from PAT initJuergen Gross
2022-11-10x86/mtrr: Move cache control code to cacheinfo.cJuergen Gross
2022-11-10x86/mtrr: Split MTRR-specific handling from cache dis/enablingJuergen Gross
2022-11-10x86/mtrr: Rename prepare_set() and post_set()Juergen Gross
2022-11-10x86/mtrr: Replace use_intel() with a local flagJuergen Gross
2022-11-09x86/kvm: Remove unused virt to phys translation in kvm_guest_cpu_init()Rafael Mendonca
2022-11-09x86, KVM: remove unnecessary argument to x86_virt_spec_ctrl and callersPaolo Bonzini
2022-11-09KVM: SVM: move MSR_IA32_SPEC_CTRL save/restore to assemblyPaolo Bonzini
2022-11-09KVM: x86: use a separate asm-offsets.c filePaolo Bonzini
2022-11-09x86/fpu/xstate: Fix XSTATE_WARN_ON() to emit relevant diagnosticsAndrew Cooper
2022-11-08x86/sgx: use VM_ACCESS_FLAGSKefeng Wang
2022-11-08x86/traps: avoid KMSAN bugs originating from handle_bug()Alexander Potapenko
2022-11-08x86: Fix misc small issuesJiapeng Chong
2022-11-08x86/sgx: Add overflow check in sgx_validate_offset_length()Borys Popławski
2022-11-04KVM/VMX: Allow exposing EDECCSSA user leaf function to KVM guestKai Huang
2022-11-04x86/sgx: Allow enclaves to use Asynchrounous Exit NotificationDave Hansen
2022-11-03x86/intel_epb: Set Alder Lake N and Raptor Lake P normal EPBSrinivas Pandruvada
2022-11-02x86/microcode: Drop struct ucode_cpu_info.validBorislav Petkov
2022-11-02x86/microcode: Do some minor fixupsBorislav Petkov
2022-11-02x86/microcode: Kill refresh_fwBorislav Petkov
2022-11-02x86/microcode: Simplify init path even moreBorislav Petkov
2022-11-02x86/microcode: Rip out the subsys interface gunkBorislav Petkov
2022-11-01x86: Improve formatting of user_regset arraysRick Edgecombe
2022-11-01x86: Separate out x86_regset for 32 and 64 bitRick Edgecombe
2022-11-01x86/cfi: Add boot time hash randomizationPeter Zijlstra
2022-11-01x86/cfi: Boot time selection of CFI schemePeter Zijlstra
2022-11-01x86/ibt: Implement FineIBTPeter Zijlstra
2022-10-31x86/sgx: Reduce delay and interference of enclave releaseReinette Chatre