aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm
AgeCommit message (Expand)Author
2020-08-21KVM: LAPIC: Prevent setting the tscdeadline timer if the lapic is hw disabledWanpeng Li
2020-08-03KVM: x86: Mark CR4.TSD as being possibly owned by the guestSean Christopherson
2020-08-03KVM: x86: Inject #GP if guest attempts to toggle CR4.LA57 in 64-bit modeSean Christopherson
2020-08-03KVM: x86: bit 8 of non-leaf PDPEs is not reservedPaolo Bonzini
2020-07-16KVM: nVMX: Plumb L2 GPA through to PML emulationSean Christopherson
2020-07-16KVM: X86: Fix MSR range of APIC registers in X2APIC modeXiaoyao Li
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-07-07KVM: nSVM: leave ASID aside in copy_vmcb_control_areaPaolo Bonzini
2020-07-07KVM: nSVM: fix condition for filtering async PFPaolo Bonzini
2020-07-07KVM: x86: Fix APIC page invalidation raceEiichi Tsukata
2020-07-07KVM: x86: respect singlestep when emulating instructionFelipe Franciosi
2020-06-08KVM: x86: Fix pkru save/restore when guest CR4.PKE=0, move it to x86.cBabu Moger
2020-06-08KVM: x86: Fix off-by-one error in kvm_vcpu_ioctl_x86_setup_mceJim Mattson
2020-06-04KVM: x86/mmu: Set mmio_value to '0' if reserved #PF can't be generatedSean Christopherson
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-04arch/x86/kvm/svm/sev.c: change flag passed to GUP fast in sev_pin_memory()Janakarajan Natarajan
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: x86: only do L1TF workaround on affected processorsPaolo Bonzini
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: x86: Allocate new rmap and large page tracking when moving memslotSean Christopherson
2020-06-01KVM: nVMX: Properly handle userspace interrupt window requestSean Christopherson
2020-05-15KVM: x86: clear stale x86_emulate_ctxt->intercept valueVitaly Kuznetsov
2020-05-15KVM: x86: Remove spurious clearing of async #PF MSRSean Christopherson
2020-05-15KVM: x86: Remove spurious kvm_mmu_unload() from vcpu destruction pathSean Christopherson
2020-05-15KVM: SVM: Override default MMIO mask if memory encryption is enabledTom Lendacky
2020-05-15KVM: VMX: check descriptor table exits on instruction emulationOliver Upton
2020-05-15KVM: apic: avoid calculating pending eoi from an uninitialized valMiaohe Lin
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: x86: don't notify userspace IOAPIC on edge-triggered interrupt EOIMiaohe Lin
2020-05-15KVM: nVMX: Don't emulate instructions in guest modePaolo Bonzini
2020-05-15KVM: X86: Drop KVM_APIC_SHORT_MASK and KVM_APIC_DEST_MASKPeter Xu
2020-05-15KVM: SVM: Fix potential memory leak in svm_cpu_init()Miaohe Lin
2020-05-15KVM: x86/mmu: Add explicit access mask for MMIO SPTEsSean Christopherson
2020-05-15kvm: x86: relocate constants from mmu.c to mmu.h for sharingPaul Gortmaker
2020-05-04KVM: x86/mmu: Fix struct guest_walker arrays for 5-level pagingSean Christopherson
2020-05-04KVM: x86: Mask off reserved bit from #DB exception payloadOliver Upton
2020-05-04KVM: nVMX: Use correct root level for nested EPT shadow page tablesSean Christopherson
2020-05-04KVM: Use vcpu-specific gva->hva translation when querying host page sizeSean Christopherson
2020-05-04KVM: nVMX: vmread should not set rflags to specify success in case of #PFMiaohe Lin
2020-05-04KVM: x86: Use gpa_t for cr2/gpa to fix TDP support on 32-bit KVMSean Christopherson