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