summaryrefslogtreecommitdiffstats
path: root/arch/x86
Commit message (Expand)AuthorAgeFilesLines
* um: rework userspace stubs to not hard-code stub locationJohannes Berg2021-02-125-34/+62
* um: separate child and parent errors in clone stubJohannes Berg2021-02-122-2/+2
* Merge tag 'core_urgent_for_v5.11_rc7' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2021-02-072-4/+8
|\
| * entry: Ensure trap after single-step on system call returnGabriel Krisman Bertazi2021-02-062-4/+8
* | Merge tag 'x86_urgent_for_v5.11_rc7' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2021-02-079-55/+76
|\ \
| * | x86/efi: Remove EFI PGD build time checksBorislav Petkov2021-02-061-19/+0
| * | x86/debug: Prevent data breakpoints on cpu_dr7Lai Jiangshan2021-02-051-0/+8
| * | x86/debug: Prevent data breakpoints on __per_cpu_offsetLai Jiangshan2021-02-051-0/+14
| * | x86/apic: Add extra serialization for non-serializing MSRsDave Hansen2021-02-045-15/+32
| * | x86/split_lock: Enable the split lock feature on another Alder Lake CPUFenghua Yu2021-02-011-0/+1
| * | x86/debug: Fix DR6 handlingPeter Zijlstra2021-02-011-21/+18
| * | x86/build: Disable CET instrumentation in the kernelJosh Poimboeuf2021-01-291-0/+3
* | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2021-02-0511-38/+61
|\ \ \
| * | | KVM: x86: Set so called 'reserved CR3 bits in LM mask' at vCPU resetSean Christopherson2021-02-041-0/+1
| * | | KVM: x86/mmu: Fix TDP MMU zap collapsible SPTEsBen Gardon2021-02-041-3/+3
| * | | KVM: x86: cleanup CR3 reserved bits checksPaolo Bonzini2021-02-033-13/+5
| * | | KVM: SVM: Treat SVM as unsupported when running as an SEV guestSean Christopherson2021-02-032-0/+6
| * | | KVM: x86: Update emulator context mode if SYSENTER xfers to 64-bit modeSean Christopherson2021-02-021-0/+2
| * | | KVM: x86: Supplement __cr4_reserved_bits() with X86_FEATURE_PCID checkVitaly Kuznetsov2021-02-011-0/+2
| * | | KVM/x86: assign hva with the right value to vm_munmap the pagesZheng Zhan Liang2021-02-011-1/+1
| * | | KVM: x86: Allow guests to see MSR_IA32_TSX_CTRL even if tsx=offPaolo Bonzini2021-02-012-13/+30
| * | | Fix unsynchronized access to sev members through svm_register_enc_regionPeter Gonda2021-01-281-7/+10
| * | | KVM: x86: fix CPUID entries returned by KVM_GET_CPUID2 ioctlMichael Roth2021-01-281-1/+1
* | | | Revert "x86/setup: don't remove E820_TYPE_RAM for pfn 0"Mike Rapoport2021-02-041-9/+11
| |_|/ |/| |
* | | Merge tag 'x86_entry_for_v5.11_rc6' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2021-01-311-10/+5
|\ \ \
| * | | x86/entry: Remove put_ret_addr_in_rdi THUNK macro argumentBorislav Petkov2021-01-191-6/+1
| * | | x86/entry: Emit a symbol for register restoring thunkNick Desaulniers2021-01-141-4/+4
* | | | Merge tag 'for-linus-5.11-rc6-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2021-01-283-1/+16
|\ \ \ \
| * | | | x86/xen: avoid warning in Xen pv guest with CONFIG_AMD_MEM_ENCRYPT enabledJuergen Gross2021-01-273-1/+16
* | | | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2021-01-269-53/+90
|\ \ \ \ \ | | |_|/ / | |/| | / | |_|_|/ |/| | |
| * | | KVM: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside guest mode for VMXPaolo Bonzini2021-01-253-9/+29
| * | | KVM: x86: Revert "KVM: x86: Mark GPRs dirty when written"Sean Christopherson2021-01-251-26/+25
| * | | KVM: SVM: Unconditionally sync GPRs to GHCB on VMRUN of SEV-ES guestSean Christopherson2021-01-251-9/+6
| * | | KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migrationMaxim Levitsky2021-01-251-5/+8
| * | | kvm: tracing: Fix unmatched kvm_entry and kvm_exit eventsLorenzo Brescia2021-01-253-2/+5
| * | | KVM: x86: get smi pending status correctlyJay Zhou2021-01-251-0/+4
| * | | KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[]Like Xu2021-01-251-1/+1
| * | | KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh()Like Xu2021-01-251-0/+4
| * | | KVM: x86: Add more protection against undefined behavior in rsvd_bits()Sean Christopherson2021-01-251-1/+8
| | |/ | |/|
* | | Merge branch 'akpm' (patches from Andrew)Linus Torvalds2021-01-241-11/+9
|\ \ \
| * | | x86/setup: don't remove E820_TYPE_RAM for pfn 0Mike Rapoport2021-01-241-11/+9
* | | | Merge tag 'sched_urgent_for_v5.11_rc5' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2021-01-241-0/+19
|\ \ \ \
| * | | | x86: PM: Register syscore_ops for scale invarianceRafael J. Wysocki2021-01-191-0/+19
| | |/ / | |/| |
* | | | Merge tag 'x86_urgent_for_v5.11_rc5' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2021-01-2411-25/+65
|\ \ \ \ | |_|/ / |/| | |
| * | | x86/cpu: Add another Alder Lake CPU to the Intel familyGayatri Kammela2021-01-211-0/+1
| * | | x86/mmx: Use KFPU_387 for MMX string operationsAndy Lutomirski2021-01-211-5/+15
| * | | x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize stateAndy Lutomirski2021-01-212-6/+18
| * | | x86/topology: Make __max_die_per_package available unconditionallyBorislav Petkov2021-01-142-3/+3
| * | | x86: __always_inline __{rd,wr}msr()Peter Zijlstra2021-01-121-2/+2
| * | | x86/mce: Remove explicit/superfluous tracingPeter Zijlstra2021-01-121-3/+4