- bfbb307 KVM: VMX: Set failure code in prepare_vmcs02() by Dan Carpenter · 3 years, 1 month ago
- 712494d KVM: nVMX: Emulate guest TLB flush on nested VM-Enter with new vpid12 by Sean Christopherson · 3 years, 1 month ago
- 40e5f908 KVM: nVMX: Abide to KVM_REQ_TLB_FLUSH_GUEST request on nested vmentry/vmexit by Sean Christopherson · 3 years, 1 month ago
- 8503fea KVM: VMX: do not use uninitialized gfn_to_hva_cache by Paolo Bonzini · 3 years, 1 month ago
- cee6666 KVM: nVMX: Use a gfn_to_hva_cache for vmptrld by David Woodhouse · 3 years, 1 month ago
- 7d0172b KVM: nVMX: Use kvm_read_guest_offset_cached() for nested VMCS check by David Woodhouse · 3 years, 1 month ago
- 297d597 KVM: nVMX: Use kvm_{read,write}_guest_cached() for shadow_vmcs12 by David Woodhouse · 3 years, 1 month ago
- af957ee KVM: nVMX: don't use vcpu->arch.efer when checking host state on nested state load by Maxim Levitsky · 3 years, 1 month ago
- 329bd56 KVM: VMX: Add a helper function to retrieve the GPR index for INVPCID, INVVPID, and INVEPT by Vipin Sharma · 3 years, 2 months ago
- a5e0c25 KVM: nVMX: Clean up x2APIC MSR handling for L2 by Sean Christopherson · 3 years, 2 months ago
- 67f4b99 KVM: nVMX: Handle dynamic MSR intercept toggling by Sean Christopherson · 3 years, 2 months ago
- 0a62a03 KVM: x86: Get exit_reason as part of kvm_x86_ops.get_exit_info by David Edmondson · 3 years, 3 months ago
- feb3162 KVM: nVMX: Reset vmxon_ptr upon VMXOFF emulation. by Vitaly Kuznetsov · 3 years, 3 months ago
- 64c7850 KVM: nVMX: Use INVALID_GPA for pointers used in nVMX. by Yu Zhang · 3 years, 3 months ago
- dbab610 KVM: x86: nVMX: re-evaluate emulation_required on nested VM exit by Maxim Levitsky · 3 years, 4 months ago
- c8607e4 KVM: x86: nVMX: don't fail nested VM entry on invalid guest state if !from_vmentry by Maxim Levitsky · 3 years, 4 months ago
- 24a996a KVM: nVMX: Fix nested bus lock VM exit by Chenyi Qiang · 3 years, 3 months ago
- ed7023a KVM: nVMX: fix comments of handle_vmon() by Yu Zhang · 3 years, 4 months ago
- 192ad3c Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 3 years, 4 months ago
- f7782bb8 KVM: nVMX: Unconditionally clear nested.pi_pending on nested VM-Enter by Sean Christopherson · 3 years, 5 months ago
- 389ab25 KVM: nVMX: Pull KVM L0's desired controls directly from vmcs01 by Sean Christopherson · 3 years, 5 months ago
- 18712c1 KVM: nVMX: Use vmx_need_pf_intercept() when deciding if L0 wants a #PF by Sean Christopherson · 3 years, 5 months ago
- 85aa888 kvm: vmx: Sync all matching EPTPs when injecting nested EPT fault by Junaid Shahid · 3 years, 5 months ago
- 284036c KVM: nVMX: Remove obsolete MSR bitmap refresh at nested transitions by Sean Christopherson · 3 years, 6 months ago
- 816be9e KVM: nVMX: Don't evaluate "emulation required" on nested VM-Exit by Sean Christopherson · 3 years, 6 months ago
- afc8de0 KVM: nVMX: Set LDTR to its architecturally defined value on nested VM-Exit by Sean Christopherson · 3 years, 6 months ago
- 616007c KVM: x86: Enhance comments for MMU roles and nested transition trickiness by Sean Christopherson · 3 years, 6 months ago
- b33bb78 KVM: nVMX: Handle split-lock #AC exceptions that happen in L2 by Sean Christopherson · 3 years, 6 months ago
- ba1f824 KVM: nVMX: Dynamically compute max VMCS index for vmcs12 by Sean Christopherson · 3 years, 6 months ago
- c5ffd40 KVM: nVMX: Drop redundant checks on vmcs12 in EPTP switching emulation by Sean Christopherson · 3 years, 7 months ago
- 546e839 KVM: nVMX: WARN if subtly-impossible VMFUNC conditions occur by Sean Christopherson · 3 years, 7 months ago
- c906066 KVM: x86: Drop pointless @reset_roots from kvm_init_mmu() by Sean Christopherson · 3 years, 7 months ago
- 39353ab KVM: nVMX: Use fast PGD switch when emulating VMFUNC[EPTP_SWITCH] by Sean Christopherson · 3 years, 7 months ago
- 25b62c6 KVM: nVMX: Free only guest_mode (L2) roots on INVVPID w/o EPT by Sean Christopherson · 3 years, 7 months ago
- 50a4179 KVM: nVMX: Consolidate VM-Enter/VM-Exit TLB flush and MMU sync logic by Sean Christopherson · 3 years, 7 months ago
- b512910 KVM: x86: Drop skip MMU sync and TLB flush params from "new PGD" helpers by Sean Christopherson · 3 years, 7 months ago
- 272b0a9 KVM: nVMX: Don't clobber nested MMU's A/D status on EPTP switch by Sean Christopherson · 3 years, 7 months ago
- 0e75225 KVM: nVMX: Ensure 64-bit shift when checking VMFUNC bitmap by Sean Christopherson · 3 years, 7 months ago
- 07ffaf3 KVM: nVMX: Sync all PGDs on nested transition with shadow paging by Sean Christopherson · 3 years, 7 months ago
- 8629b62 KVM: nVMX: Request to sync eVMCS from VMCS12 after migration by Vitaly Kuznetsov · 3 years, 7 months ago
- dc31338 KVM: nVMX: Reset eVMCS clean fields data from prepare_vmcs02() by Vitaly Kuznetsov · 3 years, 7 months ago
- b7685cf KVM: nVMX: Force enlightened VMCS sync from nested_vmx_failValid() by Vitaly Kuznetsov · 3 years, 7 months ago
- d6bf71a KVM: nVMX: Ignore 'hv_clean_fields' data when eVMCS data is copied in vmx_get_nested_state() by Vitaly Kuznetsov · 3 years, 7 months ago
- 3b19b81 KVM: nVMX: Release enlightened VMCS on VMCLEAR by Vitaly Kuznetsov · 3 years, 7 months ago
- 2784996 KVM: nVMX: Introduce 'EVMPTR_MAP_PENDING' post-migration state by Vitaly Kuznetsov · 3 years, 7 months ago
- 25641ca KVM: nVMX: Make copy_vmcs12_to_enlightened()/copy_enlightened_to_vmcs12() return 'void' by Vitaly Kuznetsov · 3 years, 7 months ago
- 0276171 KVM: nVMX: Release eVMCS when enlightened VMENTRY was disabled by Vitaly Kuznetsov · 3 years, 7 months ago
- 6a789ca KVM: nVMX: Don't set 'dirty_vmcs12' flag on enlightened VMPTRLD by Vitaly Kuznetsov · 3 years, 7 months ago
- 1e9dfbd KVM: nVMX: Use '-1' in 'hv_evmcs_vmptr' to indicate that eVMCS is not in use by Vitaly Kuznetsov · 3 years, 7 months ago
- 158a48e KVM: x86: avoid loading PDPTRs after migration when possible by Maxim Levitsky · 3 years, 7 months ago
- 0f85722 KVM: nVMX: delay loading of PDPTRs to KVM_REQ_GET_NESTED_STATE_PAGES by Maxim Levitsky · 3 years, 7 months ago
- bcb72d0 KVM: nVMX: Drop obsolete (and pointless) pdptrs_changed() check by Sean Christopherson · 3 years, 7 months ago
- b93af02 KVM: nVMX: nSVM: 'nested_run' should count guest-entry attempts that make it to guest code by Krish Sadhukhan · 3 years, 7 months ago
- 966eefb KVM: nVMX: Disable vmcs02 posted interrupts if vmcs12 PID isn't mappable by Jim Mattson · 3 years, 7 months ago
- 0fe998b KVM: nVMX: Fail on MMIO completion for nested posted interrupts by Jim Mattson · 3 years, 7 months ago
- 650293c KVM: nVMX: Add a return code to vmx_complete_nested_posted_interrupt by Jim Mattson · 3 years, 7 months ago
- d041b5e KVM: nVMX: Enable nested TSC scaling by Ilias Stamatis · 3 years, 7 months ago
- 1ab9287 KVM: X86: Add vendor callbacks for writing the TSC multiplier by Ilias Stamatis · 3 years, 7 months ago
- f5c7e84 KVM: nVMX: Always make an attempt to map eVMCS after migration by Vitaly Kuznetsov · 3 years, 8 months ago
- 152d32a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 3 years, 8 months ago
- 27b4a9c4 KVM: x86: Rename GPR accessors to make mode-aware variants the defaults by Sean Christopherson · 3 years, 8 months ago
- 82277ee KVM: nVMX: Truncate base/index GPR value on address calc in !64-bit by Sean Christopherson · 3 years, 8 months ago
- ee050a5 KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit by Sean Christopherson · 3 years, 8 months ago
- dbdd096 KVM: VMX: Intercept FS/GS_BASE MSR accesses for 32-bit KVM by Sean Christopherson · 3 years, 8 months ago
- 72add91 KVM: VMX: Enable SGX virtualization for SGX1, SGX2 and LC by Sean Christopherson · 3 years, 9 months ago
- 3c0c2ad KVM: VMX: Add basic handling of VM-Exit from SGX enclave by Sean Christopherson · 3 years, 9 months ago
- 4020da3 KVM: x86: pending exceptions must not be blocked by an injected event by Maxim Levitsky · 3 years, 9 months ago
- 163b099 x86: Fix various typos in comments, take #2 by Ingo Molnar · 3 years, 9 months ago
- cb6a32c KVM: x86: Handle triple fault in L2 without killing L1 by Sean Christopherson · 3 years, 10 months ago
- 648fc8a KVM: x86: Move nVMX's consistency check macro to common code by Sean Christopherson · 3 years, 11 months ago
- c805f5d KVM: nVMX: Defer the MMU reload to the normal path on an EPTP switch by Sean Christopherson · 3 years, 10 months ago
- 43c11d9 KVM: x86: to track if L1 is running L2 VM by Dongli Zhang · 3 years, 10 months ago
- a85863c KVM: VMX: Dynamically enable/disable PML based on memslot dirty logging by Makarand Sonare · 3 years, 11 months ago
- c3bb9a2 KVM: nVMX: Disable PML in hardware when running L2 by Sean Christopherson · 3 years, 11 months ago
- 78e550b KVM: nVMX: no need to undo inject_page_fault change on nested vmexit by Paolo Bonzini · 3 years, 10 months ago
- 636e8b7 KVM: VMX: Use GPA legality helpers to replace open coded equivalents by Sean Christopherson · 3 years, 11 months ago
- 150f17b KVM/nVMX: Use __vmx_vcpu_run in nested_vmx_check_vmentry_hw by Uros Bizjak · 4 years ago
- b6a7cc3 KVM: X86: prepend vmx/svm prefix to additional kvm_x86_ops functions by Jason Baron · 4 years ago
- 9a3ecd5 KVM: X86: Rename DR6_INIT to DR6_ACTIVE_LOW by Chenyi Qiang · 3 years, 11 months ago
- 8e53324 KVM: VMX: Convert vcpu_vmx.exit_reason to a union by Sean Christopherson · 4 years, 2 months ago
- 9a78e15 KVM: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside guest mode for VMX by Paolo Bonzini · 4 years ago
- d51e1d3 KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration by Maxim Levitsky · 4 years ago
- f2c7ef3 KVM: nSVM: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit by Maxim Levitsky · 4 years ago
- bf0cd88 KVM: x86: emulate wait-for-SIPI and SIPI-VMExit by Yadong Qi · 4 years, 2 months ago
- c2fe3cd KVM: x86: Move vendor CR4 validity check to dedicated kvm_x86_ops hook by Sean Christopherson · 4 years, 3 months ago
- f9a705a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 4 years, 2 months ago
- 6873139 Merge tag 'objtool-core-2020-10-13' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 2 months ago
- 729c15c KVM: x86: rename KVM_REQ_GET_VMCS12_PAGES by Paolo Bonzini · 4 years, 3 months ago
- 476c9bd KVM: x86: Prepare MSR bitmaps for userspace tracked MSRs by Aaron Lewis · 4 years, 3 months ago
- d85a803 KVM: VMX: Rename "find_msr_entry" to "vmx_find_uret_msr" by Sean Christopherson · 4 years, 3 months ago
- eb3db1b KVM: VMX: Rename the "shared_msr_entry" struct to "vmx_uret_msr" by Sean Christopherson · 4 years, 3 months ago
- a128a93 KVM: VMX: Rename "vmx_find_msr_index" to "vmx_find_loadstore_msr_slot" by Sean Christopherson · 4 years, 3 months ago
- ce833b2 KVM: VMX: Prepend "MAX_" to MSR array size defines by Sean Christopherson · 4 years, 3 months ago
- 02f1965 KVM: nVMX: Read EXIT_QUAL and INTR_INFO only when needed for nested exit by Sean Christopherson · 4 years, 3 months ago
- cc167bd KVM: x86: Use common definition for kvm_nested_vmexit tracepoint by Sean Christopherson · 4 years, 3 months ago
- f315f2b KVM: VMX: Add a helper to test for a valid error code given an intr info by Sean Christopherson · 4 years, 3 months ago
- a9d7d76 KVM: x86: Read guest RIP from within the kvm_nested_vmexit tracepoint by Sean Christopherson · 4 years, 3 months ago
- 138534a KVM: nVMX: WARN on attempt to switch the currently loaded VMCS by Sean Christopherson · 4 years, 3 months ago
- ebec153 KVM: nVMX: Drop redundant VMCS switch and free_nested() call by Sean Christopherson · 4 years, 3 months ago
- df82a24 KVM: nVMX: Ensure vmcs01 is the loaded VMCS when freeing nested state by Sean Christopherson · 4 years, 3 months ago