1. 158a48e KVM: x86: avoid loading PDPTRs after migration when possible by Maxim Levitsky · 3 years, 7 months ago
  2. b222b0b KVM: nSVM: refactor the CR3 reload on migration by Maxim Levitsky · 3 years, 7 months ago
  3. a36dbec6 KVM: nSVM: Drop pointless pdptrs_changed() check on nested transition by Sean Christopherson · 3 years, 7 months ago
  4. 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
  5. 809c791 KVM: nSVM: remove a warning about vmcb01 VM exit reason by Maxim Levitsky · 3 years, 9 months ago
  6. 063ab16 KVM: nSVM: always restore the L1's GIF on migration by Maxim Levitsky · 3 years, 9 months ago
  7. 9d290e1 KVM: nSVM: leave the guest mode prior to loading a nested state by Maxim Levitsky · 3 years, 9 months ago
  8. c74ad08 KVM: nSVM: fix few bugs in the vmcb02 caching logic by Maxim Levitsky · 3 years, 9 months ago
  9. deee59b KVM: nSVM: fix a typo in svm_leave_nested by Maxim Levitsky · 3 years, 9 months ago
  10. fd49e8e Merge branch 'kvm-sev-cgroup' into HEAD by Paolo Bonzini · 3 years, 9 months ago
  11. ee695f2 nSVM: Check addresses of MSR and IO permission maps by Krish Sadhukhan · 3 years, 9 months ago
  12. 4020da3 KVM: x86: pending exceptions must not be blocked by an injected event by Maxim Levitsky · 3 years, 10 months ago
  13. 232f75d KVM: nSVM: call nested_svm_load_cr3 on nested state load by Maxim Levitsky · 3 years, 10 months ago
  14. eba04b2 KVM: x86: Account a variety of miscellaneous allocations by Sean Christopherson · 3 years, 10 months ago
  15. 9a7de6e KVM: nSVM: If VMRUN is single-stepped, queue the #DB intercept in nested_svm_vmexit() by Krish Sadhukhan · 3 years, 10 months ago
  16. cb9b6a1 Merge branch 'kvm-fix-svm-races' into HEAD by Paolo Bonzini · 3 years, 10 months ago
  17. 6ebae23 Merge branch 'kvm-fix-svm-races' into kvm-master by Paolo Bonzini · 3 years, 10 months ago
  18. 3c346c0 KVM: SVM: ensure that EFER.SVME is set when running nested guest or on nested vmexit by Paolo Bonzini · 3 years, 10 months ago
  19. a58d916 KVM: SVM: load control fields from VMCB12 before checking them by Paolo Bonzini · 3 years, 10 months ago
  20. 8173396 KVM: nSVM: Optimize vmcb12 to vmcb02 save area copies by Cathy Avery · 3 years, 11 months ago
  21. d00b99c KVM: SVM: Add support for Virtual SPEC_CTRL by Babu Moger · 4 years ago
  22. cc3ed80 KVM: nSVM: always use vmcb01 to for vmsave/vmload of guest state by Maxim Levitsky · 4 years ago
  23. 3a87c7e KVM: nSVM: Add helper to synthesize nested VM-Exit without collateral by Sean Christopherson · 3 years, 11 months ago
  24. cb6a32c KVM: x86: Handle triple fault in L2 without killing L1 by Sean Christopherson · 3 years, 11 months ago
  25. 6312975 KVM: SVM: Pass struct kvm_vcpu to exit handlers (and many, many other places) by Paolo Bonzini · 3 years, 11 months ago
  26. 11f0cbf KVM: nSVM: Trace VM-Enter consistency check failures by Sean Christopherson · 4 years ago
  27. 6906e06 KVM: nSVM: Add missing checks for reserved bits to svm_set_nested_state() by Krish Sadhukhan · 4 years, 3 months ago
  28. c08f390 KVM: nSVM: only copy L1 non-VMLOAD/VMSAVE data in svm_set_nested_state() by Paolo Bonzini · 4 years, 2 months ago
  29. 4bb170a KVM: nSVM: do not mark all VMCB02 fields dirty on nested vmexit by Paolo Bonzini · 4 years, 2 months ago
  30. 7ca62d1 KVM: nSVM: do not mark all VMCB01 fields dirty on nested vmexit by Paolo Bonzini · 4 years, 2 months ago
  31. 7c3ecfc KVM: nSVM: do not copy vmcb01->control blindly to vmcb02->control by Paolo Bonzini · 4 years, 2 months ago
  32. 9e8f0fb KVM: nSVM: rename functions and variables according to vmcbXY nomenclature by Paolo Bonzini · 4 years, 2 months ago
  33. 4995a36 KVM: SVM: Use a separate vmcb for the nested L2 guest by Cathy Avery · 4 years ago
  34. 43c11d9 KVM: x86: to track if L1 is running L2 VM by Dongli Zhang · 3 years, 11 months ago
  35. d2df592 KVM: nSVM: prepare guest save area while is_guest_mode is true by Paolo Bonzini · 4 years ago
  36. a04aead KVM: nSVM: fix running nested guests when npt=0 by Paolo Bonzini · 4 years ago
  37. 954f419 KVM: nSVM: move nested vmrun tracepoint to enter_svm_guest_mode by Maxim Levitsky · 4 years ago
  38. ca29e14 KVM: x86: SEV: Treat C-bit as legal GPA bit regardless of vCPU mode by Sean Christopherson · 4 years ago
  39. bbc2c63 KVM: nSVM: Use common GPA helper to check for illegal CR3 by Sean Christopherson · 4 years ago
  40. 2732be9 KVM: nSVM: Don't strip host's C-bit from guest's CR3 when reading PDPTRs by Sean Christopherson · 4 years ago
  41. 9a3ecd5 KVM: X86: Rename DR6_INIT to DR6_ACTIVE_LOW by Chenyi Qiang · 4 years ago
  42. c1c35cf KVM: x86: cleanup CR3 reserved bits checks by Paolo Bonzini · 4 years, 2 months ago
  43. 9a78e15 KVM: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside guest mode for VMX by Paolo Bonzini · 4 years ago
  44. f2c7ef3 KVM: nSVM: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit by Maxim Levitsky · 4 years ago
  45. 56fe28d KVM: nSVM: mark vmcb as dirty when forcingly leaving the guest mode by Maxim Levitsky · 4 years ago
  46. 81f76ad KVM: nSVM: correctly restore nested_run_pending on migration by Maxim Levitsky · 4 years ago
  47. 8cce12b KVM: nSVM: set fixed bits by hand by Paolo Bonzini · 4 years, 2 months ago
  48. ee69c92 KVM: x86: Return bool instead of int for CR4 and SREGS validity checks by Sean Christopherson · 4 years, 3 months ago
  49. 2fcf487 KVM: nSVM: implement on demand allocation of the nested state by Maxim Levitsky · 4 years, 4 months ago
  50. a7d5c7c KVM: nSVM: delay MSR permission processing to first nested VM run by Paolo Bonzini · 4 years, 4 months ago
  51. fb0f33f KVM: nSVM: CR3 MBZ bits are only 63:52 by Krish Sadhukhan · 4 years, 5 months ago
  52. 4c44e8d KVM: SVM: Add new intercept word in vmcb_control_area by Babu Moger · 4 years, 4 months ago
  53. c62e2e9 KVM: SVM: Modify 64 bit intercept field to two 32 bit vectors by Babu Moger · 4 years, 4 months ago
  54. 9780d51 KVM: SVM: Modify intercept_exceptions to generic intercepts by Babu Moger · 4 years, 4 months ago
  55. 30abaa88 KVM: SVM: Change intercept_dr to generic intercepts by Babu Moger · 4 years, 4 months ago
  56. 03bfeeb KVM: SVM: Change intercept_cr to generic intercepts by Babu Moger · 4 years, 4 months ago
  57. c45ad72 KVM: SVM: Introduce vmcb_(set_intercept/clr_intercept/_is_intercept) by Babu Moger · 4 years, 4 months ago
  58. a90c1ed KVM: nSVM: Remove unused field by Babu Moger · 4 years, 4 months ago
  59. 0dd16b5 KVM: nSVM: rename nested vmcb to vmcb12 by Maxim Levitsky · 4 years, 5 months ago
  60. d5cd6f3 KVM: nSVM: Avoid freeing uninitialized pointers in svm_set_nested_state() by Vitaly Kuznetsov · 4 years, 4 months ago
  61. bf3c0e5 Merge branch 'x86-seves-for-paolo' of https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip into HEAD by Paolo Bonzini · 4 years, 4 months ago
  62. 772b81b SVM: nSVM: setup nested msr permission bitmap on nested state load by Maxim Levitsky · 4 years, 5 months ago
  63. 9883764 SVM: nSVM: correctly restore GIF on vmexit from nesting after migration by Maxim Levitsky · 4 years, 5 months ago
  64. 6ccbd29 KVM: SVM: nested: Don't allocate VMCB structures on stack by Joerg Roedel · 4 years, 4 months ago
  65. 096586fd KVM: nSVM: Correctly set the shadow NPT root level in its MMU role by Sean Christopherson · 4 years, 6 months ago
  66. e8af9e9 KVM: nSVM: remove nonsensical EXITINFO1 adjustment on nested NPF by Paolo Bonzini · 4 years, 6 months ago
  67. d82aaef KVM: nSVM: use nested_svm_load_cr3() on guest->host switch by Vitaly Kuznetsov · 4 years, 6 months ago
  68. a506fdd KVM: nSVM: implement nested_svm_load_cr3() and use it for host->guest switch by Vitaly Kuznetsov · 4 years, 6 months ago
  69. bf7dea4 KVM: nSVM: move kvm_set_cr3() after nested_svm_uninit_mmu_context() by Vitaly Kuznetsov · 4 years, 6 months ago
  70. 62156f6 KVM: nSVM: introduce nested_svm_load_cr3()/nested_npt_enabled() by Vitaly Kuznetsov · 4 years, 6 months ago
  71. 59cd9bc KVM: nSVM: prepare to handle errors from enter_svm_guest_mode() by Vitaly Kuznetsov · 4 years, 6 months ago
  72. ebdb3db KVM: nSVM: reset nested_run_pending upon nested_svm_vmrun_msrpm() failure by Vitaly Kuznetsov · 4 years, 6 months ago
  73. 0f04a2a KVM: nSVM: split kvm_init_shadow_npt_mmu() from kvm_init_shadow_mmu() by Vitaly Kuznetsov · 4 years, 6 months ago
  74. 761e416 KVM: nSVM: Check that MBZ bits in CR3 and CR4 are not set on vmrun of nested guests by Krish Sadhukhan · 4 years, 6 months ago
  75. a284ba5 KVM: SVM: Add svm_ prefix to set/clr/is_intercept() by Joerg Roedel · 4 years, 7 months ago
  76. 06e7852 KVM: SVM: Add vmcb_ prefix to mark_*() functions by Joerg Roedel · 4 years, 7 months ago
  77. 1aef816 KVM: nSVM: Check that DR6[63:32] and DR7[64:32] are not set on vmrun of nested guests by Krish Sadhukhan · 4 years, 8 months ago
  78. fb7333d KVM: SVM: fix calls to is_intercept by Paolo Bonzini · 4 years, 7 months ago
  79. 68fd66f KVM: x86: extend struct kvm_vcpu_pv_apf_data with token info by Vitaly Kuznetsov · 4 years, 8 months ago
  80. cc440cd KVM: nSVM: implement KVM_GET_NESTED_STATE and KVM_SET_NESTED_STATE by Paolo Bonzini · 4 years, 8 months ago
  81. 929d1cf KVM: MMU: pass arbitrary CR0/CR4/EFER to kvm_init_shadow_mmu by Paolo Bonzini · 4 years, 8 months ago
  82. c513f48 KVM: nSVM: leave guest mode when clearing EFER.SVME by Paolo Bonzini · 4 years, 8 months ago
  83. ca46d73 KVM: nSVM: split nested_vmcb_check_controls by Paolo Bonzini · 4 years, 8 months ago
  84. 08245e6 KVM: nSVM: remove HF_HIF_MASK by Paolo Bonzini · 4 years, 8 months ago
  85. e9fd761 KVM: nSVM: remove HF_VINTR_MASK by Paolo Bonzini · 4 years, 8 months ago
  86. 36e2e98 KVM: nSVM: synthesize correct EXITINTINFO on vmexit by Paolo Bonzini · 4 years, 8 months ago
  87. 91b7130 KVM: SVM: preserve VGIF across VMCB switch by Paolo Bonzini · 4 years, 8 months ago
  88. ffdf7f9 KVM: nSVM: extract svm_set_gif by Paolo Bonzini · 4 years, 8 months ago
  89. 2d8a42b KVM: nSVM: synchronize VMCB controls updated by the processor on every vmexit by Paolo Bonzini · 4 years, 8 months ago
  90. e670bf6 KVM: nSVM: save all control fields in svm->nested by Paolo Bonzini · 4 years, 8 months ago
  91. 2f67591 KVM: nSVM: pass vmcb_control_area to copy_vmcb_control_area by Paolo Bonzini · 4 years, 8 months ago
  92. 18fc6c5 KVM: nSVM: clean up tsc_offset update by Paolo Bonzini · 4 years, 8 months ago
  93. 69cb877 KVM: nSVM: move MMU setup to nested_prepare_vmcb_control by Paolo Bonzini · 4 years, 8 months ago
  94. f241d71 KVM: nSVM: extract preparation of VMCB for nested run by Paolo Bonzini · 4 years, 8 months ago
  95. 3e06f01 KVM: nSVM: extract load_nested_vmcb_control by Paolo Bonzini · 4 years, 8 months ago
  96. 69c9dfa KVM: nSVM: move map argument out of enter_svm_guest_mode by Paolo Bonzini · 4 years, 8 months ago
  97. 978ce58 KVM: SVM: always update CR3 in VMCB by Paolo Bonzini · 4 years, 8 months ago
  98. 5b672408 KVM: nSVM: correctly inject INIT vmexits by Paolo Bonzini · 4 years, 8 months ago
  99. bd27962 KVM: nSVM: remove exit_required by Paolo Bonzini · 4 years, 8 months ago
  100. 7c86663 KVM: nSVM: inject exceptions via svm_check_nested_events by Paolo Bonzini · 4 years, 8 months ago