summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/vmx
AgeCommit message (Expand)Author
2021-03-04kvm: x86: replace kvm_spec_ctrl_test_value with runtime test on the hostMaxim Levitsky
2021-02-03KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migrationMaxim 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
2021-01-06KVM: x86: reinstate vendor-agnostic check on SPEC_CTRL cpuid bitsPaolo Bonzini
2021-01-06KVM: x86: avoid incorrect writes to host MSR_IA32_SPEC_CTRLPaolo Bonzini
2020-10-29KVM: nVMX: Reload vmcs01 if getting vmcs12's pages failsSean Christopherson
2020-10-29KVM: nVMX: Reset the segment cache when stuffing guest segsSean Christopherson
2020-10-01KVM: x86: handle wrap around 32-bit address spacePaolo Bonzini
2020-10-01KVM: nVMX: Hold KVM's srcu lock when syncing vmcs12->shadowwanpeng li
2020-09-17KVM: VMX: Don't freeze guest when event delivery causes an APIC-access exitWanpeng Li
2020-07-16KVM: x86: Mark CR4.TSD as being possibly owned by the guestSean Christopherson
2020-06-30KVM: VMX: Stop context switching MSR_IA32_UMWAIT_CONTROLSean Christopherson
2020-06-30KVM: nVMX: Plumb L2 GPA through to PML emulationSean Christopherson
2020-06-17KVM: nVMX: Consult only the "basic" exit reason when routing nested exitSean Christopherson
2020-06-17KVM: nVMX: Skip IBPB when switching between vmcs01 and vmcs02Sean Christopherson
2020-05-27KVM: x86: Fix pkru save/restore when guest CR4.PKE=0, move it to x86.cBabu Moger
2020-05-14KVM: VMX: Explicitly clear RFLAGS.CF and RFLAGS.ZF in VM-Exit RSB pathSean Christopherson
2020-05-10x86/kvm: fix a missing-prototypes "vmread_error"Qian Cai
2020-04-29KVM: VMX: Enable machine check support for 32bit targetsUros Bizjak
2020-04-17KVM: VMX: fix crash cleanup when KVM wasn't usedVitaly Kuznetsov
2020-04-17KVM: VMX: Add a trampoline to fix VMREAD error handlingSean Christopherson
2020-04-17KVM: x86: Gracefully handle __vmalloc() failure during VM allocationSean Christopherson
2020-04-17KVM: VMX: Always VMCLEAR in-use VMCSes during crash with kexec supportSean Christopherson
2020-04-17KVM: nVMX: Properly handle userspace interrupt window requestSean Christopherson
2020-03-18KVM: nVMX: avoid NULL pointer dereference with incorrect EVMCS GPAsVitaly Kuznetsov
2020-03-05kvm: nVMX: VMWRITE checks unsupported field before read-only fieldJim Mattson
2020-03-05kvm: nVMX: VMWRITE checks VMCS-link pointer before VMCS fieldJim Mattson
2020-03-05KVM: VMX: check descriptor table exits on instruction emulationOliver Upton
2020-02-28KVM: nVMX: handle nested posted interrupts when apicv is disabled for L1Vitaly Kuznetsov
2020-02-28KVM: nVMX: clear PIN_BASED_POSTED_INTR from nested pinbased_ctls only when ap...Vitaly Kuznetsov
2020-02-28KVM: nVMX: Check IO instruction VM-exit conditionsOliver Upton
2020-02-28KVM: nVMX: Refactor IO bitmap checks into helper functionOliver Upton
2020-02-28KVM: nVMX: Don't emulate instructions in guest modePaolo Bonzini
2020-02-19KVM: nVMX: Use correct root level for nested EPT shadow page tablesSean Christopherson
2020-02-11KVM: nVMX: vmread should not set rflags to specify success in case of #PFMiaohe Lin
2020-02-11KVM: VMX: Add non-canonical check on writes to RTIT address MSRsSean Christopherson
2020-02-11kvm/svm: PKU not currently supportedJohn Allen
2020-02-11KVM: x86: Protect pmu_intel.c from Spectre-v1/L1TF attacksMarios Pomonis
2019-12-13KVM: nVMX: Always write vmcs02.GUEST_CR3 during nested VM-EnterSean Christopherson
2019-11-12KVM: VMX: Introduce pi_is_pir_empty() helperJoao Martins
2019-11-12KVM: VMX: Do not change PID.NDST when loading a blocked vCPUJoao Martins
2019-11-12KVM: VMX: Consider PID.PIR to determine if vCPU has pending interruptsJoao Martins
2019-11-12KVM: VMX: Fix comment to specify PID.ON instead of PIR.ONLiran Alon
2019-10-31KVM: vmx, svm: always run with EFER.NXE=1 when shadow paging is activePaolo Bonzini
2019-10-22KVM: nVMX: Don't leak L1 MMIO regions to L2Jim Mattson
2019-10-22KVM: VMX: Remove specialized handling of unexpected exit-reasonsLiran Alon
2019-10-03KVM: nVMX: Fix consistency check on injected exception error codeSean Christopherson
2019-10-01kvm: vmx: Limit guest PMCs to those supported on the hostJim Mattson
2019-09-27KVM: VMX: Set VMENTER_L1D_FLUSH_NOT_REQUIRED if !X86_BUG_L1TFWaiman Long