1. 916391a KVM: SVM: Add support for SEV-ES capability in KVM by Tom Lendacky · 4 years, 1 month ago
  2. 9d4747d KVM: SVM: Remove the call to sev_platform_status() during setup by Tom Lendacky · 4 years, 1 month ago
  3. 3f1a18b KVM/VMX/SVM: Move kvm_machine_check function to x86.h by Uros Bizjak · 4 years, 2 months ago
  4. 39485ed KVM: x86: reinstate vendor-agnostic check on SPEC_CTRL cpuid bits by Paolo Bonzini · 4 years, 1 month ago
  5. dee734a KVM: x86: adjust SEV for commit 7e8e6eed75e by Paolo Bonzini · 4 years, 1 month ago
  6. 8cce12b KVM: nSVM: set fixed bits by hand by Paolo Bonzini · 4 years, 1 month ago
  7. dc924b0 KVM: SVM: check CR4 changes against vcpu->arch by Paolo Bonzini · 4 years, 1 month ago
  8. 7e8e6ee KVM: SVM: Move asid to vcpu_svm by Cathy Avery · 4 years, 3 months ago
  9. 2259c17 kvm: x86: Sink cpuid update into vendor-specific set_cr4 functions by Jim Mattson · 4 years, 2 months ago
  10. ff5a983 KVM: X86: Don't track dirty for KVM_SET_[TSS_ADDR|IDENTITY_MAP_ADDR] by Peter Xu · 4 years, 3 months ago
  11. ee69c92 KVM: x86: Return bool instead of int for CR4 and SREGS validity checks by Sean Christopherson · 4 years, 3 months ago
  12. c2fe3cd KVM: x86: Move vendor CR4 validity check to dedicated kvm_x86_ops hook by Sean Christopherson · 4 years, 3 months ago
  13. 311a065 KVM: SVM: Drop VMXE check from svm_set_cr4() by Sean Christopherson · 4 years, 3 months ago
  14. 96308b0 KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests by Babu Moger · 4 years, 2 months ago
  15. f9a705a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 4 years, 2 months ago
  16. c0623f5 Merge branch 'kvm-fixes' into 'next' by Paolo Bonzini · 4 years, 2 months ago
  17. f6426ab KVM: SVM: Initialize prev_ga_tag before use by Suravee Suthikulpanit · 4 years, 3 months ago
  18. 2fcf487 KVM: nSVM: implement on demand allocation of the nested state by Maxim Levitsky · 4 years, 3 months ago
  19. 72f211e KVM: x86: allow kvm_x86_ops.set_efer to return an error value by Maxim Levitsky · 4 years, 3 months ago
  20. 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
  21. 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
  22. 92a0610 Merge tag 'x86_cpu_for_v5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 3 months ago
  23. a7d5c7c KVM: nSVM: delay MSR permission processing to first nested VM run by Paolo Bonzini · 4 years, 3 months ago
  24. fd6fa73 KVM: x86: SVM: Prevent MSR passthrough when MSR access is denied by Alexander Graf · 4 years, 3 months ago
  25. 476c9bd KVM: x86: Prepare MSR bitmaps for userspace tracked MSRs by Aaron Lewis · 4 years, 3 months ago
  26. cc167bd KVM: x86: Use common definition for kvm_nested_vmexit tracepoint by Sean Christopherson · 4 years, 3 months ago
  27. 235ba74 KVM: x86: Add intr/vectoring info and error code to kvm_exit tracepoint by Sean Christopherson · 4 years, 3 months ago
  28. a9d7d76 KVM: x86: Read guest RIP from within the kvm_nested_vmexit tracepoint by Sean Christopherson · 4 years, 3 months ago
  29. 14e3dd8 KVM: SEV: shorten comments around sev_clflush_pages by Paolo Bonzini · 4 years, 3 months ago
  30. 50085be KVM: SVM: Mark SEV launch secret pages as dirty. by Cfir Cohen · 4 years, 5 months ago
  31. fb0f33f KVM: nSVM: CR3 MBZ bits are only 63:52 by Krish Sadhukhan · 4 years, 4 months ago
  32. 95b28ac KVM: SVM: Add tracepoint for cr_interception by Haiwei Li · 4 years, 4 months ago
  33. 4e810ad KVM: SVM: Analyze is_guest_mode() in svm_vcpu_run() by Wanpeng Li · 4 years, 4 months ago
  34. 09e3e2a KVM: x86: Add kvm_x86_ops hook to short circuit emulation by Sean Christopherson · 4 years, 3 months ago
  35. ae5a2a3 KVM: SVM: use __GFP_ZERO instead of clear_page() by Haiwei Li · 4 years, 3 months ago
  36. 4407a79 KVM: SVM: Enable INVPCID feature on AMD by Babu Moger · 4 years, 4 months ago
  37. 830bd71 KVM: SVM: Remove set_cr_intercept, clr_cr_intercept and is_cr_intercept by Babu Moger · 4 years, 4 months ago
  38. 4c44e8d KVM: SVM: Add new intercept word in vmcb_control_area by Babu Moger · 4 years, 4 months ago
  39. c62e2e9 KVM: SVM: Modify 64 bit intercept field to two 32 bit vectors by Babu Moger · 4 years, 4 months ago
  40. 9780d51 KVM: SVM: Modify intercept_exceptions to generic intercepts by Babu Moger · 4 years, 4 months ago
  41. 30abaa88 KVM: SVM: Change intercept_dr to generic intercepts by Babu Moger · 4 years, 4 months ago
  42. 03bfeeb KVM: SVM: Change intercept_cr to generic intercepts by Babu Moger · 4 years, 4 months ago
  43. c45ad72 KVM: SVM: Introduce vmcb_(set_intercept/clr_intercept/_is_intercept) by Babu Moger · 4 years, 4 months ago
  44. a90c1ed KVM: nSVM: Remove unused field by Babu Moger · 4 years, 4 months ago
  45. 8d22b90 KVM: SVM: refactor exit labels in svm_create_vcpu by Maxim Levitsky · 4 years, 4 months ago
  46. 0681de1 KVM: SVM: use __GFP_ZERO instead of clear_page by Maxim Levitsky · 4 years, 4 months ago
  47. f4c847a KVM: SVM: refactor msr permission bitmap allocation by Maxim Levitsky · 4 years, 4 months ago
  48. 0dd16b5 KVM: nSVM: rename nested vmcb to vmcb12 by Maxim Levitsky · 4 years, 4 months ago
  49. 1feaba1 KVM: SVM: rename a variable in the svm_create_vcpu by Maxim Levitsky · 4 years, 4 months ago
  50. 010fd37 KVM: LAPIC: Reduce world switch latency caused by timer_advance_ns by Wanpeng Li · 4 years, 4 months ago
  51. d5cd6f3 KVM: nSVM: Avoid freeing uninitialized pointers in svm_set_nested_state() by Vitaly Kuznetsov · 4 years, 4 months ago
  52. 7c7ec32 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 4 years, 3 months ago
  53. 4bb05f3 KVM: SVM: Add a dedicated INVD intercept routine by Tom Lendacky · 4 years, 3 months ago
  54. 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, 3 months ago
  55. e1ebb2b KVM: SVM: Don't flush cache if hardware enforces cache coherency across encryption domains by Krish Sadhukhan · 4 years, 3 months ago
  56. 84b1349 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 4 years, 4 months ago
  57. 3ebb5d2 KVM: nSVM: more strict SMM checks when returning to nested guest by Maxim Levitsky · 4 years, 4 months ago
  58. 772b81b SVM: nSVM: setup nested msr permission bitmap on nested state load by Maxim Levitsky · 4 years, 4 months ago
  59. 9883764 SVM: nSVM: correctly restore GIF on vmexit from nesting after migration by Maxim Levitsky · 4 years, 4 months ago
  60. e42c682 KVM: SVM: avoid emulation with stale next_rip by Wanpeng Li · 4 years, 4 months ago
  61. 7be7494 KVM: SVM: Periodically schedule when unregistering regions on destroy by David Rientjes · 4 years, 4 months ago
  62. 00089c0 objtool: Rename frame.h -> objtool.h by Julien Thierry · 4 years, 4 months ago
  63. d07f46f KVM: SVM: Add GHCB definitions by Tom Lendacky · 4 years, 4 months ago
  64. 6ccbd29 KVM: SVM: nested: Don't allocate VMCB structures on stack by Joerg Roedel · 4 years, 4 months ago
  65. df561f66 treewide: Use fallthrough pseudo-keyword by Gustavo A. R. Silva · 4 years, 4 months ago
  66. 921d259 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 4 years, 5 months ago
  67. ff2bd9f KVM: SVM: Fix sev_pin_memory() error handling by Dan Carpenter · 4 years, 6 months ago
  68. 830f01b KVM: SVM: Fix disable pause loop exit/pause filtering capability on SVM by Wanpeng Li · 4 years, 5 months ago
  69. 8301305 KVM: x86: Specify max TDP level via kvm_configure_mmu() by Sean Christopherson · 4 years, 6 months ago
  70. d468d94 KVM: x86: Dynamically calculate TDP level from max level and MAXPHYADDR by Sean Christopherson · 4 years, 6 months ago
  71. 2a40b90 KVM: x86: Pull the PGD's level from the MMU instead of recalculating it by Sean Christopherson · 4 years, 6 months ago
  72. 096586fd KVM: nSVM: Correctly set the shadow NPT root level in its MMU role by Sean Christopherson · 4 years, 6 months ago
  73. e8af9e9 KVM: nSVM: remove nonsensical EXITINFO1 adjustment on nested NPF by Paolo Bonzini · 4 years, 6 months ago
  74. 3edd683 KVM: x86: Add a capability for GUEST_MAXPHYADDR < HOST_MAXPHYADDR support by Mohammed Gamal · 4 years, 6 months ago
  75. 6986982 KVM: x86: rename update_bp_intercept to update_exception_bitmap by Paolo Bonzini · 4 years, 6 months ago
  76. d82aaef KVM: nSVM: use nested_svm_load_cr3() on guest->host switch by Vitaly Kuznetsov · 4 years, 6 months ago
  77. a506fdd KVM: nSVM: implement nested_svm_load_cr3() and use it for host->guest switch by Vitaly Kuznetsov · 4 years, 6 months ago
  78. bf7dea4 KVM: nSVM: move kvm_set_cr3() after nested_svm_uninit_mmu_context() by Vitaly Kuznetsov · 4 years, 6 months ago
  79. 62156f6 KVM: nSVM: introduce nested_svm_load_cr3()/nested_npt_enabled() by Vitaly Kuznetsov · 4 years, 6 months ago
  80. 59cd9bc KVM: nSVM: prepare to handle errors from enter_svm_guest_mode() by Vitaly Kuznetsov · 4 years, 6 months ago
  81. ebdb3db KVM: nSVM: reset nested_run_pending upon nested_svm_vmrun_msrpm() failure by Vitaly Kuznetsov · 4 years, 6 months ago
  82. 0f04a2a KVM: nSVM: split kvm_init_shadow_npt_mmu() from kvm_init_shadow_mmu() by Vitaly Kuznetsov · 4 years, 6 months ago
  83. d574c53 KVM: x86: move MSR_IA32_PERF_CAPABILITIES emulation to common x86 code by Vitaly Kuznetsov · 4 years, 6 months ago
  84. c3f08ed x86/kvm/svm: Use uninstrumented wrmsrl() to restore GS by Thomas Gleixner · 4 years, 6 months ago
  85. 135961e x86/kvm/svm: Move guest enter/exit into .noinstr.text by Thomas Gleixner · 4 years, 6 months ago
  86. 9fc975e x86/kvm/svm: Add hardirq tracing on guest enter/exit by Thomas Gleixner · 4 years, 6 months ago
  87. 87fa7f3 x86/kvm: Move context tracking where it belongs by Thomas Gleixner · 4 years, 6 months ago
  88. 841c2be kvm: x86: replace kvm_spec_ctrl_test_value with runtime test on the host by Maxim Levitsky · 4 years, 6 months ago
  89. 7c1b761 KVM: x86: Rename cpuid_update() callback to vcpu_after_set_cpuid() by Xiaoyao Li · 4 years, 6 months ago
  90. 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
  91. 01c3b2b KVM: SVM: Rename svm_nested_virtualize_tpr() to nested_svm_virtualize_tpr() by Joerg Roedel · 4 years, 6 months ago
  92. a284ba5 KVM: SVM: Add svm_ prefix to set/clr/is_intercept() by Joerg Roedel · 4 years, 6 months ago
  93. 06e7852 KVM: SVM: Add vmcb_ prefix to mark_*() functions by Joerg Roedel · 4 years, 6 months ago
  94. 7693b3e KVM: SVM: Rename struct nested_state to svm_nested_state by Joerg Roedel · 4 years, 6 months ago
  95. c967118 kvm: x86: Set last_vmentry_cpu in vcpu_enter_guest by Jim Mattson · 4 years, 7 months ago
  96. 8a14fe4 kvm: x86: Move last_cpu into kvm_vcpu_arch as last_vmentry_cpu by Jim Mattson · 4 years, 7 months ago
  97. 1aa561b kvm: x86: Add "last CPU" to some KVM_EXIT information by Jim Mattson · 4 years, 7 months ago
  98. 2426363 kvm: svm: Always set svm->last_cpu on VMRUN by Jim Mattson · 4 years, 7 months ago
  99. 73cd6e5 kvm: svm: Prefer vcpu->cpu to raw_smp_processor_id() by Jim Mattson · 4 years, 7 months ago
  100. a8d908b KVM: x86: report sev_pin_memory errors with PTR_ERR by Paolo Bonzini · 4 years, 6 months ago