summaryrefslogtreecommitdiffstats
path: root/arch/x86/include/asm/kvm_host.h
Commit message (Expand)AuthorAgeFilesLines
* KVM: nVMX: Emulate MTF when performing instruction emulationOliver Upton2020-02-231-0/+1
* KVM: nVMX: handle nested posted interrupts when apicv is disabled for L1Vitaly Kuznetsov2020-02-211-1/+1
* KVM: nVMX: Fix some comment typos and coding styleMiaohe Lin2020-02-121-3/+13
* kvm: i8254: Deactivate APICv when using in-kernel PIT re-injection mode.Suravee Suthikulpanit2020-02-051-0/+1
* svm: Temporarily deactivate AVIC during ExtINT handlingSuravee Suthikulpanit2020-02-051-0/+1
* svm: Deactivate AVIC when launching guest with nested SVM supportSuravee Suthikulpanit2020-02-051-0/+1
* kvm: x86: hyperv: Use APICv update request interfaceSuravee Suthikulpanit2020-02-051-1/+1
* kvm: x86: Introduce x86 ops hook for pre-update APICvSuravee Suthikulpanit2020-02-051-0/+1
* kvm: x86: Introduce APICv x86 ops for checking APIC inhibit reasonsSuravee Suthikulpanit2020-02-051-0/+1
* kvm: x86: Add support for dynamic APICv activationSuravee Suthikulpanit2020-02-051-0/+5
* KVM: x86: remove get_enable_apicv from kvm_x86_opsPaolo Bonzini2020-02-051-1/+0
* kvm: x86: Introduce APICv inhibit reason bitsSuravee Suthikulpanit2020-02-051-0/+5
* Merge branch 'cve-2019-3016' into kvm-next-5.6Paolo Bonzini2020-01-301-2/+2
|\
| * x86/KVM: Clean up host's steal time structureBoris Ostrovsky2020-01-301-2/+1
| * x86/kvm: Cache gfn to pfn translationBoris Ostrovsky2020-01-301-0/+1
* | KVM: X86: Drop x86_set_memory_region()Peter Xu2020-01-271-1/+0
* | kvm/svm: PKU not currently supportedJohn Allen2020-01-271-0/+1
* | KVM: x86: Move kvm_vcpu_init() invocation to common codeSean Christopherson2020-01-241-1/+1
* | KVM: x86: Allocate vcpu struct in common x86 codeSean Christopherson2020-01-241-1/+1
* | KVM: Fix some writing mistakesMiaohe Lin2020-01-211-1/+1
* | KVM: VMX: FIXED+PHYSICAL mode single target IPI fastpathWanpeng Li2020-01-211-2/+9
* | KVM: x86: Use gpa_t for cr2/gpa to fix TDP support on 32-bit KVMSean Christopherson2020-01-081-4/+4
* | KVM: X86: Use APIC_DEST_* macros properly in kvm_lapic_irq.dest_modePeter Xu2020-01-081-0/+5
|/
* Merge branch 'kvm-tsx-ctrl' into HEADPaolo Bonzini2019-11-211-1/+8
|\
| * KVM: x86: implement MSR_IA32_TSX_CTRL effect on CPUIDPaolo Bonzini2019-11-211-0/+1
| * kvm: x86: mmu: Recovery of shattered NX large pagesJunaid Shahid2019-11-041-0/+4
| * kvm: mmu: ITLB_MULTIHIT mitigationPaolo Bonzini2019-11-041-0/+2
| * KVM: nVMX: Don't leak L1 MMIO regions to L2Jim Mattson2019-10-221-1/+1
* | KVM: x86: deliver KVM IOAPIC scan request to target vCPUsNitesh Narayan Lal2019-11-151-0/+2
* | KVM: x86/vPMU: Add lazy mechanism to release perf_event per vPMCLike Xu2019-11-151-0/+14
* | KVM: x86/vPMU: Reuse perf_event to avoid unnecessary pmc_reprogram_counterLike Xu2019-11-151-0/+5
* | KVM: x86: Introduce vcpu->arch.xsaves_enabledAaron Lewis2019-10-221-0/+1
* | KVM: x86/vPMU: Declare kvm_pmu->reprogram_pmi field using DECLARE_BITMAPLike Xu2019-10-221-1/+1
* | kvm: x86: Modify kvm_x86_ops.get_enable_apicv() to use struct kvm parameterSuthikulpanit, Suravee2019-10-221-1/+1
* | KVM: x86: Fold decache_cr3() into cache_reg()Sean Christopherson2019-10-221-1/+0
* | KVM: x86: Fold 'enum kvm_ex_reg' definitions into 'enum kvm_reg'Sean Christopherson2019-10-221-3/+1
|/
* KVM: x86: assign two bits to track SPTE kindsPaolo Bonzini2019-09-271-7/+0
* KVM: x86: Don't check kvm_rebooting in __kvm_handle_fault_on_reboot()Sean Christopherson2019-09-251-7/+1
* KVM: x86: Drop ____kvm_handle_fault_on_reboot()Sean Christopherson2019-09-251-5/+1
* KVM: x86: Check kvm_rebooting in kvm_spurious_fault()Sean Christopherson2019-09-251-1/+1
* KVM: x86/mmu: Explicitly track only a single invalid mmu generationSean Christopherson2019-09-241-2/+2
* KVM: x86/mmu: Revert "Revert "KVM: MMU: reclaim the zapped-obsolete page first""Sean Christopherson2019-09-241-0/+1
* KVM: x86: Add comments to document various emulation typesSean Christopherson2019-09-241-0/+30
* KVM: x86: Remove emulation_result enums, EMULATE_{DONE,FAIL,USER_EXIT}Sean Christopherson2019-09-241-6/+0
* KVM: x86: Add explicit flag for forced emulation on #UDSean Christopherson2019-09-241-0/+1
* KVM: x86: Move #GP injection for VMware into x86_emulate_instruction()Sean Christopherson2019-09-241-2/+1
* KVM/Hyper-V/VMX: Add direct tlb flush supportVitaly Kuznetsov2019-09-241-0/+2
* KVM/Hyper-V: Add new KVM capability KVM_CAP_HYPERV_DIRECT_TLBFLUSHTianyu Lan2019-09-241-0/+1
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2019-09-181-4/+15
|\
| * KVM: x86: Fix INIT signal handling in various CPU statesLiran Alon2019-09-111-0/+2