1. d95df95 kvm: tracing: Fix unmatched kvm_entry and kvm_exit events by Lorenzo Brescia · 4 years ago
  2. 98dd2f1 KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] by Like Xu · 4 years ago
  3. e61ab2a KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() by Like Xu · 4 years ago
  4. 647daca KVM: SVM: Add support for booting APs in an SEV-ES guest by Tom Lendacky · 4 years ago
  5. f2c7ef3 KVM: nSVM: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit by Maxim Levitsky · 4 years ago
  6. 5719455 KVM: SVM: Do not report support for SMM for an SEV-ES guest by Tom Lendacky · 4 years, 1 month ago
  7. f9a4d62 KVM: x86: introduce complete_emulated_msr callback by Paolo Bonzini · 4 years, 1 month ago
  8. 3f1a18b KVM/VMX/SVM: Move kvm_machine_check function to x86.h by Uros Bizjak · 4 years, 2 months ago
  9. 39485ed KVM: x86: reinstate vendor-agnostic check on SPEC_CTRL cpuid bits by Paolo Bonzini · 4 years, 1 month ago
  10. 6c44221 KVM/VMX: Use TEST %REG,%REG instead of CMP $0,%REG in vmenter.S by Uros Bizjak · 4 years, 2 months ago
  11. 2259c17 kvm: x86: Sink cpuid update into vendor-specific set_cr4 functions by Jim Mattson · 4 years, 2 months ago
  12. fb04a1e KVM: X86: Implement ring-based dirty memory tracking by Peter Xu · 4 years, 3 months ago
  13. ff5a983 KVM: X86: Don't track dirty for KVM_SET_[TSS_ADDR|IDENTITY_MAP_ADDR] by Peter Xu · 4 years, 3 months ago
  14. c21d54f KVM: x86: hyper-v: allow KVM_GET_SUPPORTED_HV_CPUID as a system ioctl by Vitaly Kuznetsov · 4 years, 3 months ago
  15. bf0cd88 KVM: x86: emulate wait-for-SIPI and SIPI-VMExit by Yadong Qi · 4 years, 2 months ago
  16. 1c96dcc KVM: x86: fix apic_accept_events vs check_nested_events by Paolo Bonzini · 4 years, 2 months ago
  17. ee69c92 KVM: x86: Return bool instead of int for CR4 and SREGS validity checks by Sean Christopherson · 4 years, 3 months ago
  18. c2fe3cd KVM: x86: Move vendor CR4 validity check to dedicated kvm_x86_ops hook by Sean Christopherson · 4 years, 3 months ago
  19. a447e38 KVM: VMX: Drop explicit 'nested' check from vmx_set_cr4() by Sean Christopherson · 4 years, 3 months ago
  20. d3a9e41 KVM: VMX: Drop guest CPUID check for VMXE in vmx_set_cr4() by Sean Christopherson · 4 years, 3 months ago
  21. 9478dec KVM: vmx: remove unused variable by Paolo Bonzini · 4 years, 2 months ago
  22. 064eedf KVM: VMX: eVMCS: make evmcs_sanitize_exec_ctrls() work again by Vitaly Kuznetsov · 4 years, 3 months ago
  23. 9bf8d8b Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 4 years, 2 months ago
  24. a3ff25f KVM: vmx: rename pi_init to avoid conflict with paride by Paolo Bonzini · 4 years, 2 months ago
  25. f9a705a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 4 years, 2 months ago
  26. c0623f5 Merge branch 'kvm-fixes' into 'next' by Paolo Bonzini · 4 years, 2 months ago
  27. 2ed41aa KVM: VMX: Intercept guest reserved CR4 bits to inject #GP fault by Sean Christopherson · 4 years, 3 months ago
  28. a6337a3 KVM: x86: Move call to update_exception_bitmap() into VMX code by Sean Christopherson · 4 years, 3 months ago
  29. 72f211e KVM: x86: allow kvm_x86_ops.set_efer to return an error value by Maxim Levitsky · 4 years, 3 months ago
  30. 9389b9d KVM: VMX: Ignore userspace MSR filters for x2APIC by Sean Christopherson · 4 years, 3 months ago
  31. 628ade2 KVM: VMX: Fix x2APIC MSR intercept handling on !APICV platforms by Peter Xu · 4 years, 3 months ago
  32. 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
  33. 22fbc03 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 4 years, 3 months ago
  34. b502e6e KVM: VMX: update PFEC_MASK/PFEC_MATCH together with PF intercept by Paolo Bonzini · 4 years, 3 months ago
  35. 6a2e092 KVM: VMX: vmx_uret_msrs_list[] can be static by kernel test robot · 4 years, 3 months ago
  36. 729c15c KVM: x86: rename KVM_REQ_GET_VMCS12_PAGES by Paolo Bonzini · 4 years, 3 months ago
  37. 3eb9001 KVM: x86: VMX: Prevent MSR passthrough when MSR access is denied by Alexander Graf · 4 years, 3 months ago
  38. 476c9bd KVM: x86: Prepare MSR bitmaps for userspace tracked MSRs by Aaron Lewis · 4 years, 3 months ago
  39. 802145c KVM: VMX: Rename vmx_uret_msr's "index" to "slot" by Sean Christopherson · 4 years, 3 months ago
  40. 14a61b6 KVM: VMX: Rename "vmx_msr_index" to "vmx_uret_msrs_list" by Sean Christopherson · 4 years, 3 months ago
  41. 7bf662b KVM: VMX: Rename "vmx_set_guest_msr" to "vmx_set_guest_uret_msr" by Sean Christopherson · 4 years, 3 months ago
  42. d85a803 KVM: VMX: Rename "find_msr_entry" to "vmx_find_uret_msr" by Sean Christopherson · 4 years, 3 months ago
  43. bd65ba8 KVM: VMX: Add vmx_setup_uret_msr() to handle lookup and swap by Sean Christopherson · 4 years, 3 months ago
  44. 86e3e49 KVM: VMX: Move uret MSR lookup into update_transition_efer() by Sean Christopherson · 4 years, 3 months ago
  45. ef1d2ee KVM: VMX: Check guest support for RDTSCP before processing MSR_TSC_AUX by Sean Christopherson · 4 years, 3 months ago
  46. 1e7a483 KVM: VMX: Rename "__find_msr_index" to "__vmx_find_uret_msr" by Sean Christopherson · 4 years, 3 months ago
  47. 658ece8 KVM: VMX: Rename vcpu_vmx's "guest_msrs_ready" to "guest_uret_msrs_loaded" by Sean Christopherson · 4 years, 3 months ago
  48. e9bb1ae KVM: VMX: Rename vcpu_vmx's "save_nmsrs" to "nr_active_uret_msrs" by Sean Christopherson · 4 years, 3 months ago
  49. fbc1800 KVM: VMX: Rename vcpu_vmx's "nmsrs" to "nr_uret_msrs" by Sean Christopherson · 4 years, 3 months ago
  50. eb3db1b KVM: VMX: Rename the "shared_msr_entry" struct to "vmx_uret_msr" by Sean Christopherson · 4 years, 3 months ago
  51. a128a93 KVM: VMX: Rename "vmx_find_msr_index" to "vmx_find_loadstore_msr_slot" by Sean Christopherson · 4 years, 3 months ago
  52. ce833b2 KVM: VMX: Prepend "MAX_" to MSR array size defines by Sean Christopherson · 4 years, 3 months ago
  53. 7e34fbd KVM: x86: Rename "shared_msrs" to "user_return_msrs" by Sean Christopherson · 4 years, 3 months ago
  54. 02f1965 KVM: nVMX: Read EXIT_QUAL and INTR_INFO only when needed for nested exit by Sean Christopherson · 4 years, 3 months ago
  55. cc167bd KVM: x86: Use common definition for kvm_nested_vmexit tracepoint by Sean Christopherson · 4 years, 3 months ago
  56. 235ba74 KVM: x86: Add intr/vectoring info and error code to kvm_exit tracepoint by Sean Christopherson · 4 years, 3 months ago
  57. 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
  58. a9d7d76 KVM: x86: Read guest RIP from within the kvm_nested_vmexit tracepoint by Sean Christopherson · 4 years, 3 months ago
  59. 138534a KVM: nVMX: WARN on attempt to switch the currently loaded VMCS by Sean Christopherson · 4 years, 3 months ago
  60. ebec153 KVM: nVMX: Drop redundant VMCS switch and free_nested() call by Sean Christopherson · 4 years, 3 months ago
  61. df82a24 KVM: nVMX: Ensure vmcs01 is the loaded VMCS when freeing nested state by Sean Christopherson · 4 years, 3 months ago
  62. c61ca2f KVM: nVMX: Move free_nested() below vmx_switch_vmcs() by Sean Christopherson · 4 years, 3 months ago
  63. 2ba4493 KVM: nVMX: Explicitly check for valid guest state for !unrestricted guest by Sean Christopherson · 4 years, 3 months ago
  64. b89d5ad KVM: nVMX: Reload vmcs01 if getting vmcs12's pages fails by Sean Christopherson · 4 years, 3 months ago
  65. fc387d8 KVM: nVMX: Reset the segment cache when stuffing guest segs by Sean Christopherson · 4 years, 3 months ago
  66. 5a08532 KVM: VMX: Rename ops.h to vmx_ops.h by Sean Christopherson · 4 years, 3 months ago
  67. 8888cdd KVM: VMX: Extract posted interrupt support to separate files by Xiaoyao Li · 4 years, 3 months ago
  68. 8b50b92 KVM: VMX: Add a helper and macros to reduce boilerplate for sec exec ctls by Sean Christopherson · 4 years, 3 months ago
  69. 7f3603b KVM: VMX: Rename RDTSCP secondary exec control name to insert "ENABLE" by Sean Christopherson · 4 years, 3 months ago
  70. b936d3e KVM: VMX: Unconditionally clear CPUID.INVPCID if !CPUID.PCID by Sean Christopherson · 4 years, 3 months ago
  71. becdad8 KVM: VMX: Rename vmx_*_supported() helpers to cpu_has_vmx_*() by Sean Christopherson · 4 years, 3 months ago
  72. 7096cbf KVM: VMX: Use "illegal GPA" helper for PT/RTIT output base check by Sean Christopherson · 4 years, 3 months ago
  73. dc46515 KVM: x86: Move illegal GPA helper out of the MMU code by Sean Christopherson · 4 years, 3 months ago
  74. 1cc6cbc KVM: VMX: Replace MSR_IA32_RTIT_OUTPUT_BASE_MASK with helper function by Sean Christopherson · 4 years, 3 months ago
  75. 8d921ac KVM: VMX: Use precomputed MAXPHYADDR for RTIT base MSR check by Sean Christopherson · 4 years, 3 months ago
  76. 28e2b2f KVM: VMX: Do not perform emulation for INVD intercept by Tom Lendacky · 4 years, 3 months ago
  77. fc595f3 KVM: nVMX: Add VM-Enter failed tracepoints for super early checks by Sean Christopherson · 4 years, 5 months ago
  78. 25bb2cf KVM: nVMX: Morph notification vector IRQ on nested VM-Enter to pending PI by Sean Christopherson · 4 years, 5 months ago
  79. 1a5488e KVM: VMX: Invoke NMI handler via indirect call instead of INTn by Sean Christopherson · 4 years, 4 months ago
  80. 535f7ef KVM: VMX: Move IRQ invocation to assembly subroutine by Sean Christopherson · 4 years, 4 months ago
  81. 09e3e2a KVM: x86: Add kvm_x86_ops hook to short circuit emulation by Sean Christopherson · 4 years, 4 months ago
  82. bddd82d KVM: nVMX: KVM needs to unset "unrestricted guest" VM-execution control in vmcs02 if vmcs12 doesn't set it by Krish Sadhukhan · 4 years, 3 months ago
  83. 9715092 KVM: X86: Move handling of INVPCID types to x86 by Babu Moger · 4 years, 4 months ago
  84. 3f3393b KVM: X86: Rename and move the function vmx_handle_memory_failure to x86.c by Babu Moger · 4 years, 4 months ago
  85. 010fd37 KVM: LAPIC: Reduce world switch latency caused by timer_advance_ns by Wanpeng Li · 4 years, 4 months ago
  86. b9757a4 KVM: nVMX: Simplify the initialization of nested_vmx_msrs by Chenyi Qiang · 4 years, 4 months ago
  87. efc8313 KVM: nVMX: Fix VMX controls MSRs setup when nested VMX enabled by Chenyi Qiang · 4 years, 4 months ago
  88. 7c7ec32 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 4 years, 3 months ago
  89. b96e650 KVM: x86: VMX: Make smaller physical guest address space support user-configurable by Mohammed Gamal · 4 years, 4 months ago
  90. 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
  91. 84b1349 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 4 years, 4 months ago
  92. 99b82a1 KVM: VMX: Don't freeze guest when event delivery causes an APIC-access exit by Wanpeng Li · 4 years, 4 months ago
  93. c6b177a KVM: nVMX: Fix the update value of nested load IA32_PERF_GLOBAL_CTRL control by Chenyi Qiang · 4 years, 4 months ago
  94. 43fea4e KVM: nVMX: Update VMCS02 when L2 PAE PDPTE updates detected by Peter Shier · 4 years, 4 months ago
  95. 00089c0 objtool: Rename frame.h -> objtool.h by Julien Thierry · 4 years, 4 months ago
  96. df561f66 treewide: Use fallthrough pseudo-keyword by Gustavo A. R. Silva · 4 years, 4 months ago
  97. 921d259 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 4 years, 5 months ago
  98. 4da9f33 Merge tag 'x86-fsgsbase-2020-08-04' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 5 months ago
  99. 125cfa0 Merge tag 'x86-entry-2020-08-04' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 5 months ago
  100. 8301305 KVM: x86: Specify max TDP level via kvm_configure_mmu() by Sean Christopherson · 4 years, 6 months ago