summaryrefslogtreecommitdiff
path: root/arch/x86
AgeCommit message (Expand)AuthorFilesLines
2021-06-03KVM: X86: Fix vCPU preempted state from guest's point of viewWanpeng Li1-0/+2
2021-05-28KVM: x86: Defer vtime accounting 'til after IRQ handlingWanpeng Li3-6/+15
2021-05-26x86/boot/compressed/64: Check SEV encryption in the 32-bit boot-pathJoerg Roedel1-0/+85
2021-05-26x86/Xen: swap NX determination and GDT setup on BSPJan Beulich1-4/+4
2021-05-26x86/sev-es: Forward page-faults which happen during emulationJoerg Roedel1-0/+4
2021-05-26x86/sev-es: Use __put_user()/__get_user() for data accessesJoerg Roedel1-20/+46
2021-05-26x86/sev-es: Don't return NULL from sev_es_get_ghcb()Joerg Roedel1-13/+12
2021-05-26x86/sev-es: Invalidate the GHCB after completing VMGEXITTom Lendacky2-0/+6
2021-05-26x86/sev-es: Move sev_es_put_ghcb() in prep for follow on patchTom Lendacky1-18/+18
2021-05-26perf/x86: Avoid touching LBR_TOS MSR for Arch LBRLike Xu1-1/+1
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: 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: 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-19KVM/VMX: Invoke NMI non-IST entry instead of IST entryLai Jiangshan3-7/+34
2021-05-19KVM: x86/mmu: Remove the defunct update_pte() paging hookSean Christopherson3-51/+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-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-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: 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: 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/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-11x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supportedSean Christopherson1-1/+1
2021-05-11x86/boot: Add $(CLANG_FLAGS) to compressed KBUILD_CFLAGSNathan Chancellor1-0/+1
2021-05-11x86/build: Propagate $(CLANG_FLAGS) to $(REALMODE_FLAGS)John Millikin1-0/+1
2021-05-11x86/sev: Do not require Hypervisor CPUID bit for SEV guestsJoerg Roedel3-27/+20
2021-05-11x86/build: Disable HIGHMEM64G selection for M486SXMaciej W. Rozycki1-1/+1
2021-04-28x86/crash: Fix crash_setup_memmap_entries() out-of-bounds accessMike Galbraith1-1/+1
2021-04-28perf/x86/kvm: Fix Broadwell Xeon stepping in isolation_ucodes[]Jim Mattson1-1/+1