summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/vmx/vmx.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* KVM: VMX: Use flag to indicate "active" uret MSRs instead of sorting listSean Christopherson2021-05-071-1/+1
* KVM: VMX: Configure list of user return MSRs at module initSean Christopherson2021-05-071-1/+9
* KVM: VMX: Invert the inlining of MSR interception helpersSean Christopherson2021-04-261-2/+13
* KVM: VMX: Add emulation of SGX Launch Control LE hash MSRsSean Christopherson2021-04-201-0/+3
* KVM: x86: dump_vmcs should show the effective EFERDavid Edmondson2021-04-171-1/+1
* KVM: VMX: Track root HPA instead of EPTP for paravirt Hyper-V TLB flushSean Christopherson2021-03-151-3/+3
* KVM: VMX: Define Hyper-V paravirt TLB flush fields iff Hyper-V is enabledSean Christopherson2021-03-151-0/+4
* KVM: VMX: Invalidate hv_tlb_eptp to denote an EPTP mismatchSean Christopherson2021-03-151-7/+0
* KVM: VMX: Track common EPTP for Hyper-V's paravirt TLB flushSean Christopherson2021-03-151-0/+1
* KVM: x86: Get active PCID only when writing a CR3 valueSean Christopherson2021-03-151-2/+1
* KVM: VMX: Dynamically enable/disable PML based on memslot dirty loggingMakarand Sonare2021-02-191-0/+2
* KVM/nVMX: Use __vmx_vcpu_run in nested_vmx_check_vmentry_hwUros Bizjak2021-02-041-0/+1
* KVM: X86: prepend vmx/svm prefix to additional kvm_x86_ops functionsJason Baron2021-02-041-1/+1
* KVM: vmx/pmu: Reduce the overhead of LBR pass-through or cancellationLike Xu2021-02-041-0/+3
* KVM: vmx/pmu: Pass-through LBR msrs when the guest LBR event is ACTIVELike Xu2021-02-041-0/+1
* KVM: vmx/pmu: Create a guest LBR event when vcpu sets DEBUGCTLMSR_LBRLike Xu2021-02-041-0/+10
* KVM: vmx/pmu: Add PMU_CAP_LBR_FMT check when guest LBR is enabledLike Xu2021-02-041-0/+1
* KVM: vmx/pmu: Add PMU_CAP_LBR_FMT check when guest LBR is enabledPaolo Bonzini2021-02-041-0/+11
* KVM: x86/vmx: Make vmx_set_intercept_for_msr() non-staticLike Xu2021-02-041-0/+2
* KVM: VMX: Enable bus lock VM exitChenyi Qiang2021-02-041-1/+1
* KVM: VMX: Convert vcpu_vmx.exit_reason to a unionSean Christopherson2021-02-041-1/+24
* KVM: x86: Move vendor CR4 validity check to dedicated kvm_x86_ops hookSean Christopherson2020-11-151-1/+1
* Merge branch 'kvm-fixes' into 'next'Paolo Bonzini2020-10-221-1/+4
|\
| * KVM: x86: VMX: Make smaller physical guest address space support user-configu...Mohammed Gamal2020-09-231-1/+4
* | KVM: x86: allow kvm_x86_ops.set_efer to return an error valueMaxim Levitsky2020-10-211-1/+1
* | KVM: x86: VMX: Prevent MSR passthrough when MSR access is deniedAlexander Graf2020-09-281-0/+7
* | KVM: x86: Prepare MSR bitmaps for userspace tracked MSRsAaron Lewis2020-09-281-1/+1
* | KVM: VMX: Rename vmx_uret_msr's "index" to "slot"Sean Christopherson2020-09-281-1/+1
* | KVM: VMX: Rename "find_msr_entry" to "vmx_find_uret_msr"Sean Christopherson2020-09-281-1/+1
* | KVM: VMX: Rename vcpu_vmx's "guest_msrs_ready" to "guest_uret_msrs_loaded"Sean Christopherson2020-09-281-1/+1
* | KVM: VMX: Rename vcpu_vmx's "save_nmsrs" to "nr_active_uret_msrs"Sean Christopherson2020-09-281-1/+1
* | KVM: VMX: Rename vcpu_vmx's "nmsrs" to "nr_uret_msrs"Sean Christopherson2020-09-281-1/+1
* | KVM: VMX: Rename the "shared_msr_entry" struct to "vmx_uret_msr"Sean Christopherson2020-09-281-5/+5
* | KVM: VMX: Rename "vmx_find_msr_index" to "vmx_find_loadstore_msr_slot"Sean Christopherson2020-09-281-1/+1
* | KVM: VMX: Prepend "MAX_" to MSR array size definesSean Christopherson2020-09-281-5/+5
* | KVM: nVMX: Explicitly check for valid guest state for !unrestricted guestSean Christopherson2020-09-281-0/+7
* | KVM: VMX: Rename ops.h to vmx_ops.hSean Christopherson2020-09-281-1/+1
* | KVM: VMX: Extract posted interrupt support to separate filesXiaoyao Li2020-09-281-89/+1
* | KVM: nVMX: KVM needs to unset "unrestricted guest" VM-execution control in vm...Krish Sadhukhan2020-09-281-0/+7
* | KVM: X86: Rename and move the function vmx_handle_memory_failure to x86.cBabu Moger2020-09-281-2/+0
|/
* KVM: nVMX: Update VMCS02 when L2 PAE PDPTE updates detectedPeter Shier2020-09-111-0/+1
* KVM: x86: Pull the PGD's level from the MMU instead of recalculating itSean Christopherson2020-07-311-1/+2
* KVM: VMX: Make vmx_load_mmu_pgd() staticSean Christopherson2020-07-311-1/+0
* KVM: VMX: Drop a duplicate declaration of construct_eptp()Sean Christopherson2020-07-311-2/+0
* KVM: VMX: Add guest physical address check in EPT violation and misconfigMohammed Gamal2020-07-101-1/+2
* KVM: VMX: introduce vmx_need_pf_interceptPaolo Bonzini2020-07-101-0/+5
* kvm: x86: Move last_cpu into kvm_vcpu_arch as last_vmentry_cpuJim Mattson2020-07-081-3/+0
* kvm: vmx: Add last_cpu to struct vcpu_vmxJim Mattson2020-07-081-0/+3
* KVM: VMX: Remove vcpu_vmx's defunct copy of host_pkruSean Christopherson2020-06-231-2/+0
* KVM: VMX: Properly handle kvm_read/write_guest_virt*() resultVitaly Kuznetsov2020-06-081-0/+2