1. 2df8d38 KVM: SVM: Fix nested VM-Exit on #GP interception handling by Sean Christopherson · 3 years, 11 months ago
  2. e420333 KVM: x86: Advertise INVPCID by default by Sean Christopherson · 4 years ago
  3. 0a8ed2e KVM: SVM: Intercept INVPCID when it's disabled to inject #UD by Sean Christopherson · 4 years ago
  4. 2e21521 KVM: SVM: Make symbol 'svm_gp_erratum_intercept' static by Wei Yongjun · 4 years ago
  5. 996ff54 KVM: x86: move kvm_inject_gp up from kvm_set_dr to callers by Paolo Bonzini · 4 years, 1 month ago
  6. 6f7a343 KVM: SVM: Remove an unnecessary forward declaration by Sean Christopherson · 4 years ago
  7. ca29e14 KVM: x86: SEV: Treat C-bit as legal GPA bit regardless of vCPU mode by Sean Christopherson · 4 years ago
  8. bbefd4f KVM: x86: move kvm_inject_gp up from kvm_set_xcr to callers by Paolo Bonzini · 4 years, 1 month ago
  9. 04548ed KVM: SVM: Replace hard-coded value with #define by Krish Sadhukhan · 4 years ago
  10. a7fc06d KVM: SVM: use .prepare_guest_switch() to handle CPU register save/setup by Michael Roth · 4 years ago
  11. 553cc15 KVM: SVM: remove uneeded fields from host_save_users_msrs by Michael Roth · 4 years ago
  12. e79b91b KVM: SVM: use vmsave/vmload for saving/restoring additional host state by Michael Roth · 4 years ago
  13. 35a7831 KVM: SVM: Use asm goto to handle unexpected #UD on SVM instructions by Sean Christopherson · 4 years, 1 month ago
  14. b6a7cc3 KVM: X86: prepend vmx/svm prefix to additional kvm_x86_ops functions by Jason Baron · 4 years ago
  15. 14c2bf8 KVM: SVM: Fix #GP handling for doubly-nested virtualization by Wei Huang · 4 years ago
  16. 3b9c723 KVM: SVM: Add support for SVM instruction address check change by Wei Huang · 4 years ago
  17. 82a11e9c KVM: SVM: Add emulation support for #GP triggered by SVM instructions by Bandan Das · 4 years ago
  18. 9a3ecd5 KVM: X86: Rename DR6_INIT to DR6_ACTIVE_LOW by Chenyi Qiang · 4 years ago
  19. ccd85d9 KVM: SVM: Treat SVM as unsupported when running as an SEV guest by Sean Christopherson · 4 years ago
  20. d95df95 kvm: tracing: Fix unmatched kvm_entry and kvm_exit events by Lorenzo Brescia · 4 years, 1 month ago
  21. 647daca KVM: SVM: Add support for booting APs in an SEV-ES guest by Tom Lendacky · 4 years ago
  22. 52782d5 KVM/SVM: Remove leftover __svm_vcpu_run prototype from svm.c by Uros Bizjak · 4 years, 1 month ago
  23. bc351f0 Merge branch 'kvm-master' into kvm-next by Paolo Bonzini · 4 years ago
  24. 16809ec KVM: SVM: Provide an updated VMRUN invocation for SEV-ES guests by Tom Lendacky · 4 years, 1 month ago
  25. 8613777 KVM: SVM: Provide support for SEV-ES vCPU loading by Tom Lendacky · 4 years, 1 month ago
  26. 376c6d2 KVM: SVM: Provide support for SEV-ES vCPU creation/loading by Tom Lendacky · 4 years, 1 month ago
  27. 85ca8be KVM: SVM: Set the encryption mask for the SVM host save area by Tom Lendacky · 4 years, 1 month ago
  28. 4444dfe KVM: SVM: Add NMI support for an SEV-ES guest by Tom Lendacky · 4 years, 1 month ago
  29. ed02b21 KVM: SVM: Guest FPU state save/restore not needed for SEV-ES guest by Tom Lendacky · 4 years, 1 month ago
  30. 5719455 KVM: SVM: Do not report support for SMM for an SEV-ES guest by Tom Lendacky · 4 years, 1 month ago
  31. d1949b9 KVM: SVM: Add support for CR8 write traps for an SEV-ES guest by Tom Lendacky · 4 years, 1 month ago
  32. 5b51cb1 KVM: SVM: Add support for CR4 write traps for an SEV-ES guest by Tom Lendacky · 4 years, 1 month ago
  33. f27ad38 KVM: SVM: Add support for CR0 write traps for an SEV-ES guest by Tom Lendacky · 4 years, 1 month ago
  34. 2985afb KVM: SVM: Add support for EFER write traps for an SEV-ES guest by Tom Lendacky · 4 years, 1 month ago
  35. 7ed9abf KVM: SVM: Support string IO operations for an SEV-ES guest by Tom Lendacky · 4 years, 1 month ago
  36. 291bd20 KVM: SVM: Add initial support for a VMGEXIT VMEXIT by Tom Lendacky · 4 years, 1 month ago
  37. e9093fd4 KVM: SVM: Prepare for SEV-ES exit handling in the sev.c file by Tom Lendacky · 4 years, 1 month ago
  38. 8164a5f KVM: SVM: Cannot re-initialize the VMCB after shutdown with SEV-ES by Tom Lendacky · 4 years, 1 month ago
  39. bc624d9 KVM: SVM: Do not allow instruction emulation under SEV-ES by Tom Lendacky · 4 years, 1 month ago
  40. 8d4846b KVM: SVM: Prevent debugging under SEV-ES by Tom Lendacky · 4 years, 1 month ago
  41. f1c6366 KVM: SVM: Add required changes to support intercepts under SEV-ES by Tom Lendacky · 4 years, 1 month ago
  42. f9a4d62 KVM: x86: introduce complete_emulated_msr callback by Paolo Bonzini · 4 years, 1 month ago
  43. add5e2f KVM: SVM: Add support for the SEV-ES VMSA by Tom Lendacky · 4 years, 1 month ago
  44. 916391a KVM: SVM: Add support for SEV-ES capability in KVM by Tom Lendacky · 4 years, 1 month ago
  45. 3f1a18b KVM/VMX/SVM: Move kvm_machine_check function to x86.h by Uros Bizjak · 4 years, 3 months ago
  46. 39485ed KVM: x86: reinstate vendor-agnostic check on SPEC_CTRL cpuid bits by Paolo Bonzini · 4 years, 1 month ago
  47. a2b2d4b kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() by Jacob Xu · 4 years, 1 month ago
  48. 054409a KVM: SVM: fix error return code in svm_create_vcpu() by Chen Zhou · 4 years, 2 months ago
  49. dc924b0 KVM: SVM: check CR4 changes against vcpu->arch by Paolo Bonzini · 4 years, 2 months ago
  50. 7e8e6ee KVM: SVM: Move asid to vcpu_svm by Cathy Avery · 4 years, 3 months ago
  51. 2259c17 kvm: x86: Sink cpuid update into vendor-specific set_cr4 functions by Jim Mattson · 4 years, 3 months ago
  52. c2fe3cd KVM: x86: Move vendor CR4 validity check to dedicated kvm_x86_ops hook by Sean Christopherson · 4 years, 3 months ago
  53. 311a065 KVM: SVM: Drop VMXE check from svm_set_cr4() by Sean Christopherson · 4 years, 3 months ago
  54. 96308b0 KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests by Babu Moger · 4 years, 2 months ago
  55. f9a705a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 4 years, 3 months ago
  56. c0623f5 Merge branch 'kvm-fixes' into 'next' by Paolo Bonzini · 4 years, 3 months ago
  57. 2fcf487 KVM: nSVM: implement on demand allocation of the nested state by Maxim Levitsky · 4 years, 4 months ago
  58. 72f211e KVM: x86: allow kvm_x86_ops.set_efer to return an error value by Maxim Levitsky · 4 years, 4 months ago
  59. da9803d Merge tag 'x86_seves_for_v5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 3 months ago
  60. 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
  61. fd6fa73 KVM: x86: SVM: Prevent MSR passthrough when MSR access is denied by Alexander Graf · 4 years, 4 months ago
  62. 476c9bd KVM: x86: Prepare MSR bitmaps for userspace tracked MSRs by Aaron Lewis · 4 years, 4 months ago
  63. cc167bd KVM: x86: Use common definition for kvm_nested_vmexit tracepoint by Sean Christopherson · 4 years, 4 months ago
  64. 235ba74 KVM: x86: Add intr/vectoring info and error code to kvm_exit tracepoint by Sean Christopherson · 4 years, 4 months ago
  65. a9d7d76 KVM: x86: Read guest RIP from within the kvm_nested_vmexit tracepoint by Sean Christopherson · 4 years, 4 months ago
  66. 95b28ac KVM: SVM: Add tracepoint for cr_interception by Haiwei Li · 4 years, 4 months ago
  67. 4e810ad KVM: SVM: Analyze is_guest_mode() in svm_vcpu_run() by Wanpeng Li · 4 years, 4 months ago
  68. 09e3e2a KVM: x86: Add kvm_x86_ops hook to short circuit emulation by Sean Christopherson · 4 years, 4 months ago
  69. 4407a79 KVM: SVM: Enable INVPCID feature on AMD by Babu Moger · 4 years, 4 months ago
  70. 830bd71 KVM: SVM: Remove set_cr_intercept, clr_cr_intercept and is_cr_intercept by Babu Moger · 4 years, 4 months ago
  71. c62e2e9 KVM: SVM: Modify 64 bit intercept field to two 32 bit vectors by Babu Moger · 4 years, 4 months ago
  72. 9780d51 KVM: SVM: Modify intercept_exceptions to generic intercepts by Babu Moger · 4 years, 4 months ago
  73. 30abaa88 KVM: SVM: Change intercept_dr to generic intercepts by Babu Moger · 4 years, 4 months ago
  74. 03bfeeb KVM: SVM: Change intercept_cr to generic intercepts by Babu Moger · 4 years, 4 months ago
  75. 8d22b90 KVM: SVM: refactor exit labels in svm_create_vcpu by Maxim Levitsky · 4 years, 5 months ago
  76. 0681de1 KVM: SVM: use __GFP_ZERO instead of clear_page by Maxim Levitsky · 4 years, 5 months ago
  77. f4c847a KVM: SVM: refactor msr permission bitmap allocation by Maxim Levitsky · 4 years, 5 months ago
  78. 0dd16b5 KVM: nSVM: rename nested vmcb to vmcb12 by Maxim Levitsky · 4 years, 5 months ago
  79. 1feaba1 KVM: SVM: rename a variable in the svm_create_vcpu by Maxim Levitsky · 4 years, 5 months ago
  80. 010fd37 KVM: LAPIC: Reduce world switch latency caused by timer_advance_ns by Wanpeng Li · 4 years, 4 months ago
  81. 7c7ec32 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 4 years, 4 months ago
  82. 4bb05f3 KVM: SVM: Add a dedicated INVD intercept routine by Tom Lendacky · 4 years, 4 months ago
  83. 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
  84. 84b1349 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 4 years, 4 months ago
  85. 3ebb5d2 KVM: nSVM: more strict SMM checks when returning to nested guest by Maxim Levitsky · 4 years, 5 months ago
  86. e42c682 KVM: SVM: avoid emulation with stale next_rip by Wanpeng Li · 4 years, 4 months ago
  87. 00089c0 objtool: Rename frame.h -> objtool.h by Julien Thierry · 4 years, 4 months ago
  88. d07f46f KVM: SVM: Add GHCB definitions by Tom Lendacky · 4 years, 4 months ago
  89. df561f66 treewide: Use fallthrough pseudo-keyword by Gustavo A. R. Silva · 4 years, 5 months ago
  90. 921d259 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 4 years, 5 months ago
  91. 830f01b KVM: SVM: Fix disable pause loop exit/pause filtering capability on SVM by Wanpeng Li · 4 years, 6 months ago
  92. 8301305 KVM: x86: Specify max TDP level via kvm_configure_mmu() by Sean Christopherson · 4 years, 6 months ago
  93. d468d94 KVM: x86: Dynamically calculate TDP level from max level and MAXPHYADDR by Sean Christopherson · 4 years, 6 months ago
  94. 2a40b90 KVM: x86: Pull the PGD's level from the MMU instead of recalculating it by Sean Christopherson · 4 years, 6 months ago
  95. 3edd683 KVM: x86: Add a capability for GUEST_MAXPHYADDR < HOST_MAXPHYADDR support by Mohammed Gamal · 4 years, 6 months ago
  96. 6986982 KVM: x86: rename update_bp_intercept to update_exception_bitmap by Paolo Bonzini · 4 years, 6 months ago
  97. 59cd9bc KVM: nSVM: prepare to handle errors from enter_svm_guest_mode() by Vitaly Kuznetsov · 4 years, 6 months ago
  98. d574c53 KVM: x86: move MSR_IA32_PERF_CAPABILITIES emulation to common x86 code by Vitaly Kuznetsov · 4 years, 6 months ago
  99. c3f08ed x86/kvm/svm: Use uninstrumented wrmsrl() to restore GS by Thomas Gleixner · 4 years, 6 months ago
  100. 135961e x86/kvm/svm: Move guest enter/exit into .noinstr.text by Thomas Gleixner · 4 years, 6 months ago