summaryrefslogtreecommitdiff
path: root/arch/x86
AgeCommit message (Expand)AuthorFilesLines
2021-05-22x86/msr: Fix wr/rdmsr_safe_regs_on_cpu() prototypesArnd Bergmann1-2/+2
2021-05-19KVM: VMX: Disable preemption when probing user return MSRsSean Christopherson3-4/+18
2021-05-19KVM: VMX: Do not advertise RDPID if ENABLE_RDTSCP control is unsupportedSean Christopherson1-2/+4
2021-05-19KVM: nVMX: Always make an attempt to map eVMCS after migrationVitaly Kuznetsov1-10/+19
2021-05-19KVM: x86: Add support for RDPID without RDTSCPSean Christopherson3-7/+29
2021-05-19KVM: x86: Move RDPID emulation intercept to its own enumSean Christopherson3-2/+4
2021-05-19KVM: x86: Emulate RDPID only if RDTSCP is supportedSean Christopherson1-1/+2
2021-05-19KVM: SVM: Move GHCB unmapping to fix RCU warningTom Lendacky3-4/+5
2021-05-19KVM: x86: Prevent deadlock against tk_core.seqThomas Gleixner1-4/+18
2021-05-19KVM: x86: Cancel pvclock_gtod_work on module removalThomas Gleixner1-0/+1
2021-05-19KVM: LAPIC: Accurately guarantee busy wait for timer to expire when using hv_...Wanpeng Li1-1/+1
2021-05-19x86, sched: Fix the AMD CPPC maximum performance value on certain AMD Ryzen g...Huang Rui3-1/+19
2021-05-19KVM/VMX: Invoke NMI non-IST entry instead of IST entryLai Jiangshan3-7/+34
2021-05-19KVM: SVM: Make sure GHCB is mapped before updatingTom Lendacky2-1/+4
2021-05-14KVM: SVM: Disable SEV/SEV-ES if NPT is disabledSean Christopherson1-15/+15
2021-05-14KVM: SVM: Free sev_asid_bitmap during init if SEV setup failsSean Christopherson1-1/+4
2021-05-14KVM: SVM: Zero out the VMCB array used to track SEV ASID associationSean Christopherson1-3/+2
2021-05-14KVM: VMX: Intercept FS/GS_BASE MSR accesses for 32-bit KVMSean Christopherson2-0/+6
2021-05-14KVM: x86: dump_vmcs should not assume GUEST_IA32_EFER is validDavid Edmondson1-6/+3
2021-05-14KVM: x86/mmu: Retry page faults that hit an invalid memslotSean Christopherson1-0/+8
2021-05-14perf/amd/uncore: Fix sysfs type mismatchNathan Chancellor1-3/+3
2021-05-14x86/events/amd/iommu: Fix sysfs type mismatchNathan Chancellor1-3/+3
2021-05-14x86/kprobes: Fix to check non boostable prefixes correctlyMasami Hiramatsu1-5/+12
2021-05-14x86/kprobes: Retrieve correct opcode for group instructionMasami Hiramatsu1-1/+5
2021-05-14PM: hibernate: x86: Use crc32 instead of md5 for hibernation e820 integrity c...Chris von Recklinghausen2-77/+16
2021-05-14x86/platform/uv: Fix !KEXEC build failureIngo Molnar1-0/+1
2021-05-14crypto: poly1305 - fix poly1305_core_setkey() declarationArnd Bergmann1-3/+3
2021-05-14x86/microcode: Check for offline CPUs before requesting new microcodeOtavio Pontes1-4/+4
2021-05-14x86/platform/uv: Set section block size for hubless architecturesMike Travis1-0/+3
2021-05-14x86/vdso: Use proper modifier for len's format specifier in extract()Jiri Slaby1-1/+1
2021-05-14KVM: nVMX: Truncate base/index GPR value on address calc in !64-bitSean Christopherson1-2/+2
2021-05-14KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bitSean Christopherson1-1/+1
2021-05-14KVM: VMX: Truncate GPR value for DR and CR reads in !64-bit modeSean Christopherson1-3/+3
2021-05-14KVM: nVMX: Defer the MMU reload to the normal path on an EPTP switchSean Christopherson1-7/+2
2021-05-14KVM: SVM: Inject #GP on guest MSR_TSC_AUX accesses if RDTSCP unsupportedSean Christopherson1-0/+7
2021-05-14KVM: SVM: Do not allow SEV/SEV-ES initialization after vCPUs are createdSean Christopherson1-0/+3
2021-05-14KVM: SVM: Do not set sev->es_active until KVM_SEV_ES_INIT completesSean Christopherson1-17/+12
2021-05-14KVM: SVM: Use online_vcpus, not created_vcpus, to iterate over vCPUsSean Christopherson1-2/+3
2021-05-14KVM: SVM: Don't strip the C-bit from CR2 on #PF interceptionSean Christopherson1-1/+1
2021-05-14KVM: nSVM: Set the shadow root level to the TDP level for nested NPTSean Christopherson1-3/+8
2021-05-14KVM: x86: Remove emulator's broken checks on CR0/CR3/CR4 loadsSean Christopherson1-77/+3
2021-05-14KVM: x86: Check CR3 GPA for validity regardless of vCPU modeSean Christopherson1-3/+8
2021-05-14KVM: x86: Properly handle APF vs disabled LAPIC situationVitaly Kuznetsov2-1/+7
2021-05-14KVM: X86: Fix failure to boost kernel lock holder candidate in SEV-ES guestsWanpeng Li1-0/+3
2021-05-14KVM: x86/xen: Drop RAX[63:32] when processing hypercallSean Christopherson1-1/+1
2021-05-14KVM: x86/mmu: Alloc page for PDPTEs when shadowing 32-bit NPT with 64-bitSean Christopherson1-15/+29
2021-05-14x86, sched: Treat Intel SNC topology as default, COD as exceptionAlison Schofield1-44/+46
2021-05-14KVM: x86: Defer the MMU unload to the normal path on an global INVPCIDSean Christopherson1-1/+1
2021-05-12x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supportedSean Christopherson1-1/+1
2021-05-12x86/boot: Add $(CLANG_FLAGS) to compressed KBUILD_CFLAGSNathan Chancellor1-0/+1