aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/vmx
AgeCommit message (Expand)Author
2020-08-03KVM: x86: Mark CR4.TSD as being possibly owned by the guestSean Christopherson
2020-07-16KVM: nVMX: Plumb L2 GPA through to PML emulationSean Christopherson
2020-07-16KVM: vmx: use MSR_IA32_TSX_CTRL to hard-disable TSX on guest that lack itPaolo Bonzini
2020-07-16KVM: vmx: implement MSR_IA32_TSX_CTRL disable RTM functionalityPaolo Bonzini
2020-07-07KVM: VMX: Remove vcpu_vmx's defunct copy of host_pkruSean Christopherson
2020-07-07KVM: nVMX: Consult only the "basic" exit reason when routing nested exitSean Christopherson
2020-06-08KVM: x86: Fix pkru save/restore when guest CR4.PKE=0, move it to x86.cBabu Moger
2020-06-04KVM: nVMX: always update CR3 in VMCSPaolo Bonzini
2020-06-04KVM: VMX: Skip GUEST_CR3 VMREAD+VMWRITE if the VMCS is up-to-dateSean Christopherson
2020-06-04KVM: VMX: Explicitly clear RFLAGS.CF and RFLAGS.ZF in VM-Exit RSB pathSean Christopherson
2020-06-04KVM: VMX: Enable machine check support for 32bit targetsUros Bizjak
2020-06-01KVM: VMX: fix crash cleanup when KVM wasn't usedVitaly Kuznetsov
2020-06-01KVM: x86: Gracefully handle __vmalloc() failure during VM allocationSean Christopherson
2020-06-01KVM: VMX: Always VMCLEAR in-use VMCSes during crash with kexec supportSean Christopherson
2020-06-01KVM: nVMX: Properly handle userspace interrupt window requestSean Christopherson
2020-05-15KVM: VMX: check descriptor table exits on instruction emulationOliver Upton
2020-05-15KVM: nVMX: handle nested posted interrupts when apicv is disabled for L1Vitaly Kuznetsov
2020-05-15KVM: nVMX: clear PIN_BASED_POSTED_INTR from nested pinbased_ctls only when ap...Vitaly Kuznetsov
2020-05-15KVM: nVMX: Check IO instruction VM-exit conditionsOliver Upton
2020-05-15KVM: nVMX: Refactor IO bitmap checks into helper functionOliver Upton
2020-05-15KVM: nVMX: Don't emulate instructions in guest modePaolo Bonzini
2020-05-15KVM: x86/mmu: Add explicit access mask for MMIO SPTEsSean Christopherson
2020-05-04KVM: nVMX: Use correct root level for nested EPT shadow page tablesSean Christopherson
2020-05-04KVM: nVMX: vmread should not set rflags to specify success in case of #PFMiaohe Lin
2020-05-04KVM: X86: Dynamically allocate user_fpuWanpeng Li
2020-05-04KVM: VMX: Add non-canonical check on writes to RTIT address MSRsSean Christopherson
2020-05-04kvm/svm: PKU not currently supportedJohn Allen
2020-05-04KVM: x86: Protect pmu_intel.c from Spectre-v1/L1TF attacksMarios Pomonis
2020-04-12KVM: VMX: Consider PID.PIR to determine if vCPU has pending interruptsJoao Martins
2020-04-12KVM: VMX: Fix conditions for guest IA32_XSS supportAaron Lewis
2020-04-12KVM: x86: Introduce vcpu->arch.xsaves_enabledAaron Lewis
2020-01-19KVM: nVMX: Always write vmcs02.GUEST_CR3 during nested VM-EnterSean Christopherson
2019-12-10KVM: vmx, svm: always run with EFER.NXE=1 when shadow paging is activePaolo Bonzini
2019-11-09KVM: nVMX: Fix consistency check on injected exception error codeSean Christopherson
2019-10-05KVM: x86: Disable posted interrupts for non-standard IRQs delivery modesAlexander Graf
2019-09-19kvm: nVMX: Remove unnecessary sync_roots from handle_inveptJim Mattson
2019-09-19KVM: nVMX: handle page fault in vmreadPaolo Bonzini
2019-09-06KVM: x86: hyper-v: don't crash on KVM_GET_SUPPORTED_HV_CPUID when kvm_intel.n...Vitaly Kuznetsov
2019-08-16KVM: Fix leak vCPU's VMCS value into other pCPUWanpeng Li
2019-08-06KVM: nVMX: Ignore segment base for VMX memory operand when segment not FS or GSLiran Alon
2019-07-31KVM: nVMX: Stash L1's CR3 in vmcs01.GUEST_CR3 on nested entry w/o EPTSean Christopherson
2019-07-31kvm: vmx: segment limit check: use access lengthEugene Korenevsky
2019-07-31KVM: nVMX: Intercept VMWRITEs to GUEST_{CS,SS}_AR_BYTESSean Christopherson
2019-07-31kvm: vmx: fix limit checking in get_vmx_mem_address()Eugene Korenevsky
2019-07-28KVM: nVMX: Clear pending KVM_REQ_GET_VMCS12_PAGES when leaving nestedJan Kiszka
2019-07-28KVM: nVMX: do not use dangling shadow VMCS after guest resetPaolo Bonzini
2019-07-26KVM: VMX: check CPUID before allowing read/write of IA32_XSSWanpeng Li
2019-07-26KVM: VMX: Fix handling of #MC that occurs during VM-EntrySean Christopherson
2019-07-26KVM: nVMX: Always sync GUEST_BNDCFGS when it comes from vmcs01Sean Christopherson
2019-07-26KVM: VMX: Always signal #GP on WRMSR to MSR_IA32_CR_PAT with bad valueSean Christopherson