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