summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/vmx/nested.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* KVM: nVMX: Use sanitized allowed-1 bits for VMX control MSRsVitaly Kuznetsov2022-09-261-1/+1
* Revert "KVM: nVMX: Expose load IA32_PERF_GLOBAL_CTRL VM-{Entry,Exit} control"Paolo Bonzini2022-07-281-2/+0
* KVM: nVMX: Account for KVM reserved CR4 bits in consistency checksSean Christopherson2022-07-281-1/+2
* KVM: nVMX: Refactor PMU refresh to avoid referencing kvm_x86_ops.pmu_opsSean Christopherson2022-02-101-1/+2
* KVM: nVMX: Introduce 'EVMPTR_MAP_PENDING' post-migration stateVitaly Kuznetsov2021-06-171-8/+3
* KVM: nVMX: Use '-1' in 'hv_evmcs_vmptr' to indicate that eVMCS is not in useVitaly Kuznetsov2021-06-171-1/+1
* KVM: VMX: Enable SGX virtualization for SGX1, SGX2 and LCSean Christopherson2021-04-201-0/+5
* KVM: nVMX: check for required but missing VMCS12 in KVM_SET_NESTED_STATEPaolo Bonzini2020-07-271-0/+5
* KVM: nVMX: Remove unused 'ops' param from nested_vmx_hardware_setup()Sean Christopherson2020-05-151-2/+1
* KVM: nVMX: Report NMIs as allowed when in L2 and Exit-on-NMI is setSean Christopherson2020-05-131-0/+5
* KVM: x86: move nested-related kvm_x86_ops to a separate structPaolo Bonzini2020-04-231-0/+2
* KVM: nVMX: Rename exit_reason to vm_exit_reason for nested VM-ExitSean Christopherson2020-04-211-1/+1
* KVM: nVMX: Pull exit_reason from vcpu_vmx in nested_vmx_reflect_vmexit()Sean Christopherson2020-04-211-1/+1
* KVM: nVMX: Uninline nested_vmx_reflect_vmexit(), i.e. move it to nested.cSean Christopherson2020-04-211-35/+1
* KVM: nVMX: Move reflection check into nested_vmx_reflect_vmexit()Sean Christopherson2020-04-211-5/+11
* KVM: nVMX: Move nested_get_vpid02() to vmx/nested.hSean Christopherson2020-04-211-0/+7
* KVM: VMX: Configure runtime hooks using vmx_x86_opsSean Christopherson2020-03-311-1/+2
* KVM: nVMX: remove side effects from nested_vmx_exit_reflectedPaolo Bonzini2020-03-181-0/+1
* KVM: nVMX: Rename nested_ept_get_cr3() to nested_ept_get_eptp()Sean Christopherson2020-03-161-2/+2
* KVM: nVMX: Refactor IO bitmap checks into helper functionOliver Upton2020-02-231-0/+2
* KVM: nVMX: Emulate MTF when performing instruction emulationOliver Upton2020-02-231-0/+5
* KVM: nVMX: clear PIN_BASED_POSTED_INTR from nested pinbased_ctls only when ap...Vitaly Kuznetsov2020-02-211-2/+1
* Merge branch 'kvm-tsx-ctrl' into HEADPaolo Bonzini2019-11-211-1/+12
|\
| * KVM: nVMX: Don't leak L1 MMIO regions to L2Jim Mattson2019-10-221-1/+12
* | KVM: nVMX: mark functions in the header as "static inline"Paolo Bonzini2019-11-151-3/+3
* | KVM: nVMX: Expose load IA32_PERF_GLOBAL_CTRL VM-{Entry,Exit} controlOliver Upton2019-11-151-0/+1
* | KVM: VMX: Rename {vmx,nested_vmx}_vcpu_setup()Xiaoyao Li2019-10-221-1/+1
|/
* KVM: nVMX: Use descriptive names for VMCS sync functions and flagsSean Christopherson2019-06-181-1/+1
* kvm: vmx: segment limit check: use access lengthEugene Korenevsky2019-06-181-1/+1
* KVM: nVMX: Move nested code to dedicated filesSean Christopherson2018-12-141-0/+282