1. 5104d7f KVM: VMX: Disable preemption when probing user return MSRs by Sean Christopherson · 3 years, 9 months ago
  2. aca3528 KVM: x86: Hoist input checks in kvm_add_msr_filter() by Siddharth Chandrasekaran · 3 years, 9 months ago
  3. 152d32a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 3 years, 9 months ago
  4. ea5bc7b Merge tag 'x86_cleanups_for_v5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 3 years, 9 months ago
  5. 10dbdf9 KVM: x86: Take advantage of kvm_arch_dy_has_pending_interrupt() by Haiwei Li · 3 years, 9 months ago
  6. 27b4a9c4 KVM: x86: Rename GPR accessors to make mode-aware variants the defaults by Sean Christopherson · 3 years, 9 months ago
  7. 886bbcc KVM: x86: Check CR3 GPA for validity regardless of vCPU mode by Sean Christopherson · 3 years, 9 months ago
  8. b86bb11 KVM: X86: Fix failure to boost kernel lock holder candidate in SEV-ES guests by Wanpeng Li · 3 years, 9 months ago
  9. 2f15d02 KVM: x86: Properly handle APF vs disabled LAPIC situation by Vitaly Kuznetsov · 3 years, 9 months ago
  10. 9c1a074 KVM: x86/xen: Take srcu lock when accessing kvm_memslots() by Wanpeng Li · 3 years, 9 months ago
  11. fd49e8e Merge branch 'kvm-sev-cgroup' into HEAD by Paolo Bonzini · 3 years, 9 months ago
  12. 52acd22 KVM: Boost vCPU candidate in user mode which is delivering interrupt by Wanpeng Li · 3 years, 9 months ago
  13. 54526d1 KVM: x86: Support KVM VMs sharing SEV context by Nathan Tempelman · 3 years, 9 months ago
  14. fe7e948 KVM: x86: Add capability to grant VM access to privileged SGX attribute by Sean Christopherson · 3 years, 9 months ago
  15. 54f958c KVM: x86: Export kvm_mmu_gva_to_gpa_{read,write}() for SGX (VMX) by Sean Christopherson · 3 years, 9 months ago
  16. a1fa4cb KVM: X86: Do not yield to self by Wanpeng Li · 3 years, 9 months ago
  17. 4a7132e KVM: X86: Count attempted/successful directed yield by Wanpeng Li · 3 years, 9 months ago
  18. 7e582cc KVM: x86: implement KVM_CAP_SET_GUEST_DEBUG2 by Maxim Levitsky · 3 years, 10 months ago
  19. c28fa56 KVM: x86/vPMU: Forbid reading from MSR_F15H_PERF MSRs when guest doesn't have X86_FEATURE_PERFCTR_CORE by Vitaly Kuznetsov · 3 years, 10 months ago
  20. 77fcbe8 KVM: x86: Prevent 'hv_clock->system_time' from going negative in kvm_guest_time_update() by Vitaly Kuznetsov · 3 years, 10 months ago
  21. a83829f KVM: x86: disable interrupts while pvclock_gtod_sync_lock is taken by Paolo Bonzini · 3 years, 10 months ago
  22. c2c647f KVM: x86: reduce pvclock_gtod_sync_lock critical sections by Paolo Bonzini · 3 years, 10 months ago
  23. d632826 KVM: clean up the unused argument by Haiwei Li · 3 years, 10 months ago
  24. ca8778c Merge branch 'linus' into x86/cleanups, to resolve conflict by Ingo Molnar · 3 years, 10 months ago
  25. c2162e1 KVM: X86: Fix missing local pCPU when executing wbinvd on all dirty pCPUs by Wanpeng Li · 3 years, 10 months ago
  26. b318e8d KVM: x86: Protect userspace MSR filter with SRCU, and set atomically-ish by Sean Christopherson · 3 years, 10 months ago
  27. d9f6e12 x86: Fix various typos in comments by Ingo Molnar · 3 years, 10 months ago
  28. 14ff3ed Merge tag 'v5.12-rc3' into x86/cleanups, to refresh the tree by Ingo Molnar · 3 years, 10 months ago
  29. e880c6e KVM: x86: hyper-v: Prevent using not-yet-updated TSC page by secondary CPUs by Vitaly Kuznetsov · 3 years, 10 months ago
  30. ec761cf KVM: x86/mmu: Move initial kvm_mmu_set_mask_ptes() call into MMU proper by Sean Christopherson · 3 years, 11 months ago
  31. b97f074 KVM: x86: determine if an exception has an error code only when injecting it. by Maxim Levitsky · 3 years, 11 months ago
  32. c483c45 KVM: x86: Move RDPMC emulation to common code by Sean Christopherson · 4 years ago
  33. 5ff3a35 KVM: x86: Move trivial instruction-based exit handlers to common code by Sean Christopherson · 4 years ago
  34. 92f9895 KVM: x86: Move XSETBV emulation to common code by Sean Christopherson · 4 years ago
  35. cb6a32c KVM: x86: Handle triple fault in L2 without killing L1 by Sean Christopherson · 3 years, 11 months ago
  36. f66c53b KVM: x86: Defer the MMU unload to the normal path on an global INVPCID by Sean Christopherson · 3 years, 11 months ago
  37. 43c11d9 KVM: x86: to track if L1 is running L2 VM by Dongli Zhang · 3 years, 11 months ago
  38. 9d0c8e7 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 3 years, 10 months ago
  39. 09141ec x86: Remove duplicate TSC DEADLINE MSR definitions by Dave Hansen · 4 years, 11 months ago
  40. 4691453 kvm: x86: use NULL instead of using plain integer as pointer by Muhammad Usama Anjum · 3 years, 11 months ago
  41. cee407c Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 3 years, 11 months ago
  42. 30b5c85 KVM: x86/xen: Add support for vCPU runstate information by David Woodhouse · 3 years, 11 months ago
  43. b59b153 KVM: x86: allow compiling out the Xen hypercall interface by Paolo Bonzini · 3 years, 11 months ago
  44. d94d140 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 3 years, 11 months ago
  45. c462f85 KVM: xen: flush deferred static key before checking it by Paolo Bonzini · 3 years, 11 months ago
  46. 3e10585 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 3 years, 11 months ago
  47. a1419f8 KVM: x86: Fold "write-protect large" use case into generic write-protect by Sean Christopherson · 4 years ago
  48. b6e16ae KVM: x86/mmu: Don't set dirty bits when disabling dirty logging w/ PML by Sean Christopherson · 4 years ago
  49. a85863c KVM: VMX: Dynamically enable/disable PML based on memslot dirty logging by Makarand Sonare · 4 years ago
  50. 52f46079 KVM: x86: Further clarify the logic and comments for toggling log dirty by Sean Christopherson · 4 years ago
  51. a018eba KVM: x86: Move MMU's PML logic to common code by Sean Christopherson · 4 years ago
  52. 4ae7dc9 entry/kvm: Explicitly flush pending rcuog wakeup before last rescheduling point by Frederic Weisbecker · 4 years ago
  53. fc08b62 KVM: x86: hyper-v: Allocate Hyper-V context lazily by Vitaly Kuznetsov · 4 years ago
  54. 8f01455 KVM: x86: hyper-v: Make Hyper-V emulation enablement conditional by Vitaly Kuznetsov · 4 years ago
  55. 4592b7e KVM: x86: hyper-v: Allocate 'struct kvm_vcpu_hv' dynamically by Vitaly Kuznetsov · 4 years ago
  56. f2bc14b KVM: x86: hyper-v: Prepare to meet unallocated Hyper-V context by Vitaly Kuznetsov · 4 years ago
  57. 9ff5e03 KVM: x86: hyper-v: Always use to_hv_vcpu() accessor to get to 'struct kvm_vcpu_hv' by Vitaly Kuznetsov · 4 years ago
  58. 05f04ae KVM: x86: hyper-v: Introduce to_kvm_hv() helper by Vitaly Kuznetsov · 4 years ago
  59. e0121fa KVM: x86: hyper-v: Rename vcpu_to_synic()/synic_to_vcpu() by Vitaly Kuznetsov · 4 years ago
  60. 996ff54 KVM: x86: move kvm_inject_gp up from kvm_set_dr to callers by Paolo Bonzini · 4 years, 1 month ago
  61. 29d6ca4 KVM: x86: reading DR cannot fail by Paolo Bonzini · 4 years ago
  62. 031b91a KVM: x86: Set so called 'reserved CR3 bits in LM mask' at vCPU reset by Sean Christopherson · 4 years ago
  63. a8ac864 KVM: x86: Add helper to consolidate "raw" reserved GPA mask calculations by Sean Christopherson · 4 years ago
  64. 5b7f575 KVM: x86: Use reserved_gpa_bits to calculate reserved PxE bits by Sean Christopherson · 4 years ago
  65. ca29e14 KVM: x86: SEV: Treat C-bit as legal GPA bit regardless of vCPU mode by Sean Christopherson · 4 years ago
  66. f156abe KVM: x86: Set so called 'reserved CR3 bits in LM mask' at vCPU reset by Sean Christopherson · 4 years ago
  67. 8d4e7e8 KVM: x86: declare Xen HVM shared info capability and add test case by David Woodhouse · 4 years, 1 month ago
  68. 40da8cc KVM: x86/xen: Add event channel interrupt vector upcall by David Woodhouse · 4 years, 1 month ago
  69. f2340cd KVM: x86/xen: register vcpu time info region by Joao Martins · 6 years ago
  70. aa096aa KVM: x86/xen: setup pvclock updates by Joao Martins · 6 years ago
  71. 3e32461 KVM: x86/xen: Add KVM_XEN_VCPU_SET_ATTR/KVM_XEN_VCPU_GET_ATTR by David Woodhouse · 4 years ago
  72. 629b534 KVM: x86/xen: update wallclock region by Joao Martins · 7 years ago
  73. a76b964 KVM: x86/xen: add KVM_XEN_HVM_SET_ATTR/KVM_XEN_HVM_GET_ATTR by Joao Martins · 4 years, 1 month ago
  74. 7d6bbeb KVM: x86/xen: Add kvm_xen_enabled static key by David Woodhouse · 4 years ago
  75. 78e9878 KVM: x86/xen: Move KVM_XEN_HVM_CONFIG handling to xen.c by David Woodhouse · 4 years ago
  76. 23200b7 KVM: x86/xen: intercept xen hypercalls if enabled by Joao Martins · 7 years ago
  77. 92f4d40 KVM: x86/xen: Fix __user pointer handling for hypercall page installation by David Woodhouse · 4 years ago
  78. 1232f8e KVM: x86/xen: fix Xen hypercall page msr handling by Joao Martins · 7 years ago
  79. 531810c KVM: x86/mmu: Use an rwlock for the x86 MMU by Ben Gardon · 4 years ago
  80. bbefd4f KVM: x86: move kvm_inject_gp up from kvm_set_xcr to callers by Paolo Bonzini · 4 years, 1 month ago
  81. fd23800 KVM: cleanup DR6/DR7 reserved bits checks by Paolo Bonzini · 4 years, 2 months ago
  82. d89d04a KVM: move EXIT_FASTPATH_REENTER_GUEST to common code by Paolo Bonzini · 4 years ago
  83. b3646477 KVM: x86: use static calls to reduce kvm_x86_ops overhead by Jason Baron · 4 years ago
  84. 9af5471 KVM: x86: introduce definitions to support static calls for kvm_x86_ops by Jason Baron · 4 years ago
  85. 6e4e3b4 KVM: Stop using deprecated jump label APIs by Cun Li · 4 years ago
  86. 4aa2691 KVM: x86: Factor out x86 instruction emulation with decoding by Wei Huang · 4 years ago
  87. 9a3ecd5 KVM: X86: Rename DR6_INIT to DR6_ACTIVE_LOW by Chenyi Qiang · 4 years ago
  88. d855066 KVM: VMX: read/write MSR_IA32_DEBUGCTLMSR from GUEST_IA32_DEBUGCTL by Like Xu · 4 years ago
  89. fe6b6bc KVM: VMX: Enable bus lock VM exit by Chenyi Qiang · 4 years, 2 months ago
  90. 15aad3b KVM: X86: Reset the vcpu->run->flags at the beginning of vcpu_run by Chenyi Qiang · 4 years, 2 months ago
  91. c5e2184 KVM: x86/mmu: Remove the defunct update_pte() paging hook by Sean Christopherson · 4 years ago
  92. 7ca7f3b x86: kvm: style: Simplify bool comparison by YANG LI · 4 years ago
  93. 15b51dc KVM: x86: Take KVM's SRCU lock only if steal time update is needed by Sean Christopherson · 4 years ago
  94. 19979fb KVM: x86: Remove obsolete disabling of page faults in kvm_arch_vcpu_put() by Sean Christopherson · 4 years ago
  95. c1c35cf KVM: x86: cleanup CR3 reserved bits checks by Paolo Bonzini · 4 years, 2 months ago
  96. b66f9ba KVM/x86: assign hva with the right value to vm_munmap the pages by Zheng Zhan Liang · 4 years ago
  97. 7131636 KVM: x86: Allow guests to see MSR_IA32_TSX_CTRL even if tsx=off by Paolo Bonzini · 4 years ago
  98. 9a78e15 KVM: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside guest mode for VMX by Paolo Bonzini · 4 years ago
  99. d95df95 kvm: tracing: Fix unmatched kvm_entry and kvm_exit events by Lorenzo Brescia · 4 years, 1 month ago
  100. 1f7becf KVM: x86: get smi pending status correctly by Jay Zhou · 4 years ago