aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm
AgeCommit message (Expand)Author
2022-06-09KVM: nVMX: Clear IDT vectoring on nested VM-Exit for double/triple faultSean Christopherson
2022-06-09KVM: nVMX: Leave most VM-Exit info fields unmodified on failed VM-EntrySean Christopherson
2022-06-06KVM: x86: avoid calling x86 emulator without a decoded instructionSean Christopherson
2022-05-30KVM: x86/mmu: fix NULL pointer dereference on guest INVPCIDPaolo Bonzini
2022-05-30KVM: x86: Properly handle APF vs disabled LAPIC situationVitaly Kuznetsov
2022-05-25KVM: x86/mmu: Update number of zapped pages even if page list is stableSean Christopherson
2022-05-12KVM: LAPIC: Enable timer posted-interrupt only when mwait/hlt is advertisedWanpeng Li
2022-05-12KVM: x86/mmu: avoid NULL-pointer dereference on page freeing bugsPaolo Bonzini
2022-05-12KVM: x86: Do not change ICR on write to APIC_SELF_IPIPaolo Bonzini
2022-05-12kvm: x86/cpuid: Only provide CPUID leaf 0xA if host has architectural PMUSandipan Das
2022-05-12KVM: x86/svm: Account for family 17h event renumberings in amd_pmc_perf_hw_idKyle Huey
2022-04-20KVM: x86/mmu: Resolve nx_huge_pages when kvm.ko is loadedSean Christopherson
2022-04-13KVM: x86/emulator: Emulate RDPID only if it is enabled in guestHou Wenlong
2022-04-13KVM: x86/svm: Clear reserved bits written to PerfEvtSeln MSRsJim Mattson
2022-04-08KVM: x86/mmu: do compare-and-exchange of gPTE via the user addressPaolo Bonzini
2022-04-08KVM: SVM: fix panic on out-of-bounds guest IRQYi Wang
2022-04-08KVM: x86: Forbid VMM to set SYNIC/STIMER MSRs when SynIC wasn't activatedVitaly Kuznetsov
2022-04-08KVM: x86/mmu: Check for present SPTE when clearing dirty bit in TDP MMUSean Christopherson
2022-04-08KVM: x86/emulator: Defer not-present segment check in __load_segment_descript...Hou Wenlong
2022-04-08KVM: x86: Fix emulation in writing cr8Zhenzhong Duan
2022-03-02KVM: x86/mmu: make apf token non-zero to fix bugLiang Zhang
2022-02-23KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAWJim Mattson
2022-02-23KVM: x86/pmu: Don't truncate the PerfEvtSeln MSR when creating a perf eventJim Mattson
2022-02-23KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id()Like Xu
2022-02-23KVM: SVM: Never reject emulation due to SMAP errata for !SEV guestsSean Christopherson
2022-02-23Revert "svm: Add warning message for AVIC IPI invalid target"Sean Christopherson
2022-02-16KVM: VMX: Set vmcs.PENDING_DBG.BS on #DB in STI/MOVSS blocking shadowSean Christopherson
2022-02-16KVM: SVM: Don't kill SEV guest if SMAP erratum triggers in usermodeSean Christopherson
2022-02-16KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCSVitaly Kuznetsov
2022-02-16KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMERVitaly Kuznetsov
2022-02-05KVM: x86: Forcibly leave nested virt when SMM state is toggledSean Christopherson
2022-02-01KVM: x86: Update vCPU's runtime CPUID on write to MSR_IA32_XSSLike Xu
2022-02-01Revert "KVM: SVM: avoid infinite loop on NPF from bad address"Sean Christopherson
2022-01-29KVM: x86/mmu: Fix write-protection of PTs mapped by the TDP MMUDavid Matlack
2022-01-27KVM: VMX: switch blocked_vcpu_on_cpu_lock to raw spinlockMarcelo Tosatti
2022-01-20KVM: x86: remove PMU FIXED_CTR3 from msrs_to_save_allWei Wang
2022-01-20KVM: x86: Register Processor Trace interrupt hook iff PT enabled in guestSean Christopherson
2021-12-29KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPUSean Christopherson
2021-12-22KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_C...Vitaly Kuznetsov
2021-12-17KVM: x86: Ignore sparse banks size for an "all CPUs", non-sparse IPI reqSean Christopherson
2021-12-08KVM: VMX: Set failure code in prepare_vmcs02()Dan Carpenter
2021-12-08KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln registerLike Xu
2021-12-08KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg()Lai Jiangshan
2021-12-08KVM: x86: Use a stable condition around all VT-d PI pathsPaolo Bonzini
2021-12-08KVM: nVMX: Flush current VPID (L1 vs. L2) for KVM_REQ_TLB_FLUSH_GUESTSean Christopherson
2021-11-26KVM: nVMX: don't use vcpu->arch.efer when checking host state on nested state...Maxim Levitsky
2021-11-18KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in useSean Christopherson
2021-11-18KVM: VMX: Unregister posted interrupt wakeup handler on hardware unsetupSean Christopherson
2021-11-12Revert "x86/kvm: fix vcpu-id indexed array sizes"Juergen Gross
2021-11-12KVM: x86: avoid warning with -Wbitwise-instead-of-logicalPaolo Bonzini