aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86
AgeCommit message (Expand)AuthorFilesLines
2022-05-09entry: Rename arch_check_user_regs() to arch_enter_from_user_mode()Sven Schnelle1-2/+2
2022-05-08Merge tag 'x86-urgent-2022-05-08' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-41/+26
2022-05-08randstruct: Split randstruct Makefile and CFLAGSKees Cook1-1/+2
2022-05-08randstruct: Reorganize Kconfigs and attribute macrosKees Cook1-1/+1
2022-05-07fork: Generalize PF_IO_WORKER handlingEric W. Biederman4-14/+13
2022-05-07fork: Pass struct kernel_clone_args into copy_threadEric W. Biederman1-2/+5
2022-05-06Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds9-69/+190
2022-05-06KVM: VMX: Exit to userspace if vCPU has injected exception and invalid stateSean Christopherson1-1/+1
2022-05-06KVM: SEV: Mark nested locking of vcpu->lockPeter Gonda1-4/+38
2022-05-06x86/entry: Remove skip_r11rcxPeter Zijlstra2-11/+2
2022-05-06x86/entry: Use PUSH_AND_CLEAR_REGS for compatPeter Zijlstra2-84/+4
2022-05-06x86/entry: Simplify entry_INT80_compat()Linus Torvalds1-10/+9
2022-05-06x86/mm: Simplify RESERVE_BRK()Josh Poimboeuf1-19/+11
2022-05-05x86/fpu: Prevent FPU state corruptionThomas Gleixner1-41/+26
2022-05-04x86/mm: Cleanup the control_va_addr_alignment() __setup handlerRandy Dunlap1-5/+2
2022-05-04x86: Fix return value of __setup handlersRandy Dunlap4-4/+4
2022-05-04x86/split_lock: Enable the split lock feature on Raptor LakeTony Luck1-0/+1
2022-05-04perf/x86/amd/core: Add PerfMonV2 overflow handlingSandipan Das1-11/+133
2022-05-04perf/x86/amd/core: Add PerfMonV2 counter controlSandipan Das1-5/+45
2022-05-04perf/x86/amd/core: Detect available countersSandipan Das2-0/+23
2022-05-04perf/x86/amd/core: Detect PerfMonV2 supportSandipan Das1-0/+27
2022-05-04x86/msr: Add PerfCntrGlobal* registersSandipan Das1-0/+5
2022-05-04x86/cpufeatures: Add PerfMonV2 feature bitSandipan Das2-1/+2
2022-05-03efi: x86: Set the NX-compatibility flag in the PE headerPeter Jones1-0/+4
2022-05-03efi: libstub: declare DXE services tableBaskov Evgeniy1-0/+5
2022-05-03Merge branch 'kvm-amd-pmu-fixes' into HEADPaolo Bonzini2-3/+30
2022-05-03Merge branch 'kvm-amd-pmu-fixes' into HEADPaolo Bonzini2-3/+30
2022-05-03kvm: x86/cpuid: Only provide CPUID leaf 0xA if host has architectural PMUSandipan Das1-0/+5
2022-05-03KVM: x86/svm: Account for family 17h event renumberings in amd_pmc_perf_hw_idKyle Huey1-3/+25
2022-05-03Merge branch 'kvm-tdp-mmu-atomicity-fix' into HEADPaolo Bonzini5-61/+121
2022-05-03Merge branch 'kvm-tdp-mmu-atomicity-fix' into HEADPaolo Bonzini5-61/+121
2022-05-03KVM: x86/mmu: Use atomic XCHG to write TDP MMU SPTEs with volatile bitsSean Christopherson2-31/+85
2022-05-03KVM: x86/mmu: Move shadow-present check out of spte_has_volatile_bits()Sean Christopherson3-27/+32
2022-05-03KVM: x86/mmu: Don't treat fully writable SPTEs as volatile (modulo A/D)Sean Christopherson2-9/+10
2022-05-03x86/entry: Convert SWAPGS to swapgs and remove the definition of SWAPGSLai Jiangshan3-12/+4
2022-05-03x86/entry: Don't call error_entry() for XENPVLai Jiangshan1-2/+11
2022-05-03x86/entry: Move CLD to the start of the idtentry macroLai Jiangshan1-3/+5
2022-05-03x86/entry: Move PUSH_AND_CLEAR_REGS out of error_entry()Lai Jiangshan1-3/+12
2022-05-03x86/entry: Switch the stack after error_entry() returnsLai Jiangshan1-10/+6
2022-05-03x86/traps: Use pt_regs directly in fixup_bad_iret()Lai Jiangshan3-14/+12
2022-05-03Backmerge tag 'v5.18-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into drm-nextDave Airlie47-234/+467
2022-05-02KVM: VMX: Use vcpu_to_pi_desc() uniformly in posted_intr.cYuan Yao1-1/+1
2022-05-02KVM: x86: avoid loading a vCPU after .vm_destroy was calledMaxim Levitsky1-7/+3
2022-05-02x86/sev: Fix address space sparse warningBorislav Petkov1-3/+6
2022-05-02KVM: x86: replace bitmap_weight with bitmap_empty where appropriateYury Norov1-4/+4
2022-05-02x86/fpu: Cleanup variable shadowingThomas Gleixner1-1/+1
2022-05-02x86/aperfperf: Make it correct on 32bit and UP kernelsThomas Gleixner1-3/+3
2022-05-01x86/apic: Do apic driver probe for "nosmp" use caseKuppuswamy Sathyanarayanan1-3/+2
2022-05-01Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds8-41/+103
2022-05-01Merge tag 'x86_urgent_for_v5.18_rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds13-11/+38