aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/vmx
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-02-23KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id()Like Xu
2022-02-16KVM: VMX: Set vmcs.PENDING_DBG.BS on #DB in STI/MOVSS blocking shadowSean 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-01-27KVM: VMX: switch blocked_vcpu_on_cpu_lock to raw spinlockMarcelo Tosatti
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-08KVM: VMX: Set failure code in prepare_vmcs02()Dan Carpenter
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-10-27KVM: nVMX: promptly process interrupts delivered while in guest modePaolo Bonzini
2021-10-06KVM: nVMX: Filter out all unsupported controls when eVMCS was activatedVitaly Kuznetsov
2021-09-15KVM: nVMX: Unconditionally clear nested.pi_pending on nested VM-EnterSean Christopherson
2021-09-15KVM: VMX: avoid running vmx_handle_exit_irqoff in case of emulationMaxim Levitsky
2021-08-18KVM: nVMX: Use vmx_need_pf_intercept() when deciding if L0 wants a #PFSean Christopherson
2021-08-18KVM: VMX: Use current VMCS to query WAITPKG support for MSR emulationSean Christopherson
2021-07-14KVM: nVMX: Don't clobber nested MMU's A/D status on EPTP switchSean Christopherson
2021-07-14KVM: nVMX: Ensure 64-bit shift when checking VMFUNC bitmapSean Christopherson
2021-07-14KVM: nVMX: Sync all PGDs on nested transition with shadow pagingSean Christopherson
2021-07-14KVM: nVMX: Handle split-lock #AC exceptions that happen in L2Sean Christopherson
2021-05-28KVM: x86: Defer vtime accounting 'til after IRQ handlingWanpeng Li
2021-05-19KVM: VMX: Disable preemption when probing user return MSRsSean Christopherson
2021-05-19KVM: VMX: Do not advertise RDPID if ENABLE_RDTSCP control is unsupportedSean Christopherson
2021-05-19KVM: nVMX: Always make an attempt to map eVMCS after migrationVitaly Kuznetsov
2021-05-19KVM: x86: Move RDPID emulation intercept to its own enumSean Christopherson
2021-05-19KVM/VMX: Invoke NMI non-IST entry instead of IST entryLai Jiangshan
2021-05-14KVM: VMX: Intercept FS/GS_BASE MSR accesses for 32-bit KVMSean Christopherson
2021-05-14KVM: x86: dump_vmcs should not assume GUEST_IA32_EFER is validDavid Edmondson
2021-05-14KVM: nVMX: Truncate base/index GPR value on address calc in !64-bitSean Christopherson
2021-05-14KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bitSean Christopherson
2021-05-14KVM: nVMX: Defer the MMU reload to the normal path on an EPTP switchSean Christopherson
2021-04-21KVM: VMX: Don't use vcpu->run->internal.ndata as an array indexReiji Watanabe
2021-04-21KVM: VMX: Convert vcpu_vmx.exit_reason to a unionSean Christopherson
2021-02-10KVM: x86: Allow guests to see MSR_IA32_TSX_CTRL even if tsx=offPaolo Bonzini
2021-02-03KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migrationMaxim Levitsky
2021-02-03KVM: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside guest mode for VMXPaolo Bonzini
2021-02-03KVM: nSVM: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexitMaxim Levitsky
2021-02-03KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh()Like Xu
2021-02-03KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[]Like Xu
2020-12-30KVM: x86: reinstate vendor-agnostic check on SPEC_CTRL cpuid bitsPaolo Bonzini
2020-10-31KVM: vmx: remove unused variablePaolo Bonzini
2020-10-31KVM: VMX: eVMCS: make evmcs_sanitize_exec_ctrls() work againVitaly Kuznetsov
2020-10-24Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2020-10-24KVM: vmx: rename pi_init to avoid conflict with paridePaolo Bonzini