1. fa7a549 KVM: x86: accept userspace interrupt only if no event is injected by Paolo Bonzini · 3 years, 6 months ago
  2. 0a31df6 KVM: x86: Check the right feature bit for MSR_KVM_ASYNC_PF_ACK access by Vitaly Kuznetsov · 3 years, 6 months ago
  3. 405386b Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 3 years, 6 months ago
  4. f85d401 KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86->run() by Lai Jiangshan · 3 years, 6 months ago
  5. f0414b0 Revert "KVM: x86: WARN and reject loading KVM if NX is supported but not enabled" by Sean Christopherson · 3 years, 6 months ago
  6. 1423e26 Merge tag 'x86-fpu-2021-07-07' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 3 years, 6 months ago
  7. 19238e7 kvm: x86: Allow userspace to handle emulation errors by Aaron Lewis · 3 years, 8 months ago
  8. 20f632b KVM: x86: Read and pass all CR0/CR4 role bits to shadow MMU helper by Sean Christopherson · 3 years, 7 months ago
  9. dbc4739 KVM: x86: Fix sizes used to pass around CR0, CR4, and EFER by Sean Christopherson · 3 years, 7 months ago
  10. 63f5a19 KVM: x86: Alert userspace that KVM_SET_CPUID{,2} after KVM_RUN is broken by Sean Christopherson · 3 years, 7 months ago
  11. 0aa1837 KVM: x86: Properly reset MMU context at vCPU RESET/INIT by Sean Christopherson · 3 years, 7 months ago
  12. bc9e9e6 KVM: debugfs: Reuse binary stats descriptors by Jing Zhang · 3 years, 7 months ago
  13. ce55c04 KVM: stats: Support binary stats retrieval for a VCPU by Jing Zhang · 3 years, 7 months ago
  14. fcfe1ba KVM: stats: Support binary stats retrieval for a VM by Jing Zhang · 3 years, 7 months ago
  15. 0193cc9 KVM: stats: Separate generic stats from architecture specific ones by Jing Zhang · 3 years, 7 months ago
  16. 72a6c08 x86/pkru: Remove xstate fiddling from write_pkru() by Thomas Gleixner · 3 years, 7 months ago
  17. 784a4661 x86/pkeys: Move read_pkru() and write_pkru() by Dave Hansen · 3 years, 7 months ago
  18. 1c61fad x86/fpu: Rename copy_kernel_to_fpregs() to restore_fpregs_from_fpstate() by Thomas Gleixner · 3 years, 7 months ago
  19. ebe7234 x86/fpu: Rename copy_fpregs_to_fpstate() to save_fpregs_to_fpstate() by Thomas Gleixner · 3 years, 7 months ago
  20. 71ef453 x86/kvm: Avoid looking up PKRU in XSAVE buffer by Dave Hansen · 3 years, 7 months ago
  21. c3ab0e2 Merge branch 'topic/ppc-kvm' of https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux into HEAD by Paolo Bonzini · 3 years, 7 months ago
  22. 8bbed95 KVM: x86: WARN and reject loading KVM if NX is supported but not enabled by Sean Christopherson · 3 years, 7 months ago
  23. fd0aa1a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 3 years, 7 months ago
  24. 0dbb112 KVM: X86: Introduce KVM_HC_MAP_GPA_RANGE hypercall by Ashish Kalra · 3 years, 7 months ago
  25. bca66db KVM: x86: Check for pending interrupts when APICv is getting disabled by Vitaly Kuznetsov · 3 years, 7 months ago
  26. c906066 KVM: x86: Drop pointless @reset_roots from kvm_init_mmu() by Sean Christopherson · 3 years, 7 months ago
  27. e62f1aa KVM: x86: Defer MMU sync on PCID invalidation by Sean Christopherson · 3 years, 7 months ago
  28. 28f28d4 KVM: x86: Use KVM_REQ_TLB_FLUSH_GUEST to handle INVPCID(ALL) emulation by Sean Christopherson · 3 years, 7 months ago
  29. b512910 KVM: x86: Drop skip MMU sync and TLB flush params from "new PGD" helpers by Sean Christopherson · 3 years, 7 months ago
  30. 415b1a0 KVM: x86: Uncondtionally skip MMU sync/TLB flush in MOV CR3's PGD switch by Sean Christopherson · 3 years, 7 months ago
  31. 21823fb KVM: x86: Invalidate all PGDs for the current PCID on MOV CR3 w/ flush by Sean Christopherson · 3 years, 7 months ago
  32. 07ffaf3 KVM: nVMX: Sync all PGDs on nested transition with shadow paging by Sean Christopherson · 3 years, 7 months ago
  33. 158a48e KVM: x86: avoid loading PDPTRs after migration when possible by Maxim Levitsky · 3 years, 7 months ago
  34. 6dba940 KVM: x86: Introduce KVM_GET_SREGS2 / KVM_SET_SREGS2 by Maxim Levitsky · 3 years, 7 months ago
  35. c731315 KVM: x86: Always load PDPTRs on CR3 load for SVM w/o NPT and a PAE guest by Sean Christopherson · 3 years, 7 months ago
  36. 644f706 KVM: x86: hyper-v: Introduce KVM_CAP_HYPERV_ENFORCE_CPUID by Vitaly Kuznetsov · 3 years, 8 months ago
  37. 3c86c0d KVM: x86: hyper-v: Move the remote TLB flush logic out of vmx by Vineeth Pillai · 3 years, 7 months ago
  38. d5a0483 KVM: nVMX: nSVM: Add a new VCPU statistic to show if VCPU is in guest mode by Krish Sadhukhan · 3 years, 7 months ago
  39. ecc513e KVM: x86: Drop "pre_" from enter/leave_smm() helpers by Sean Christopherson · 3 years, 7 months ago
  40. 0128116 KVM: x86: Drop .post_leave_smm(), i.e. the manual post-RSM MMU reset by Sean Christopherson · 3 years, 7 months ago
  41. 1270e64 KVM: x86: Rename SMM tracepoint to make it reflect reality by Sean Christopherson · 3 years, 7 months ago
  42. 0d7ee6f KVM: x86: Move "entering SMM" tracepoint into kvm_smm_changed() by Sean Christopherson · 3 years, 7 months ago
  43. dc87275 KVM: x86: Move (most) SMM hflags modifications into kvm_smm_changed() by Sean Christopherson · 3 years, 7 months ago
  44. fa75e08 KVM: x86: Invoke kvm_smm_changed() immediately after clearing SMM flag by Sean Christopherson · 3 years, 7 months ago
  45. edce465 KVM: x86: Replace .set_hflags() with dedicated .exiting_smm() helper by Sean Christopherson · 3 years, 7 months ago
  46. 25b1722 KVM: x86: Emulate triple fault shutdown if RSM emulation fails by Sean Christopherson · 3 years, 7 months ago
  47. 4651fc5 KVM: x86: Drop vendor specific functions for APICv/AVIC enablement by Vitaly Kuznetsov · 3 years, 7 months ago
  48. fdf513e KVM: x86: Use common 'enable_apicv' variable for both APICv and AVIC by Vitaly Kuznetsov · 3 years, 7 months ago
  49. 7d62874 kvm: x86: implement KVM PM-notifier by Sergey Senozhatsky · 3 years, 7 months ago
  50. 4fe09bc KVM: x86: Add a return code to kvm_apic_accept_events by Jim Mattson · 3 years, 7 months ago
  51. a5f6909 KVM: x86: Add a return code to inject_pending_event by Jim Mattson · 3 years, 7 months ago
  52. d82ee28 KVM: x86: Remove guest mode check from kvm_check_nested_events by Jim Mattson · 3 years, 7 months ago
  53. 1ab9287 KVM: X86: Add vendor callbacks for writing the TSC multiplier by Ilias Stamatis · 3 years, 7 months ago
  54. edcfe54 KVM: X86: Move write_l1_tsc_offset() logic to common code and rename it by Ilias Stamatis · 3 years, 7 months ago
  55. 83150f2 KVM: X86: Add functions that calculate the nested TSC fields by Ilias Stamatis · 3 years, 7 months ago
  56. fe3eb50 KVM: X86: Add a ratio parameter to kvm_scale_tsc() by Ilias Stamatis · 3 years, 7 months ago
  57. 9b399df KVM: X86: Rename kvm_compute_tsc_offset() to kvm_compute_l1_tsc_offset() by Ilias Stamatis · 3 years, 7 months ago
  58. 805d705 KVM: X86: Store L1's TSC scaling ratio in 'struct kvm_vcpu_arch' by Ilias Stamatis · 3 years, 7 months ago
  59. d501f74 KVM: x86/mmu: Lazily allocate memslot rmaps by Ben Gardon · 3 years, 8 months ago
  60. e220971 KVM: x86/mmu: Skip rmap operations if rmaps not allocated by Ben Gardon · 3 years, 8 months ago
  61. a255740 KVM: x86/mmu: Add a field to control memslot rmap allocation by Ben Gardon · 3 years, 8 months ago
  62. 56dd101 KVM: x86/mmu: Factor out allocating memslot rmap by Ben Gardon · 3 years, 8 months ago
  63. c9b929b KVM: x86/mmu: Deduplicate rmap freeing by Ben Gardon · 3 years, 8 months ago
  64. 8921291 KVM: x86: Do not write protect huge page in initially-all-set mode by Keqian Zhu · 3 years, 8 months ago
  65. dfdc0a7 KVM: X86: Fix x86_emulator slab cache leak by Wanpeng Li · 3 years, 7 months ago
  66. 78fcb2c KVM: x86: Immediately reset the MMU context when the SMM flag is cleared by Sean Christopherson · 3 years, 7 months ago
  67. 2f67381 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 3 years, 7 months ago
  68. b53e84e KVM: x86: Unload MMU on guest TLB flush if TDP disabled to force MMU sync by Lai Jiangshan · 3 years, 7 months ago
  69. af3511f KVM: x86: Ensure PV TLB flush tracepoint reflects KVM behavior by Lai Jiangshan · 3 years, 7 months ago
  70. 2244782 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 3 years, 7 months ago
  71. b35491e KVM: X86: Kill off ctxt->ud by Wanpeng Li · 3 years, 7 months ago
  72. da6393c KVM: X86: Fix warning caused by stale emulation context by Wanpeng Li · 3 years, 7 months ago
  73. e87e46d KVM: X86: Use kvm_get_linear_rip() in single-step and #DB/#BP interception by Yuan Yao · 3 years, 7 months ago
  74. 084071d KVM: rename KVM_REQ_PENDING_TIMER to KVM_REQ_UNBLOCK by Marcelo Tosatti · 3 years, 7 months ago
  75. 57ab879 KVM: x86: add start_assignment hook to kvm_x86_ops by Marcelo Tosatti · 3 years, 7 months ago
  76. 1eff0ad KVM: X86: Fix vCPU preempted state from guest's point of view by Wanpeng Li · 3 years, 8 months ago
  77. 72b268a KVM: X86: Bail out of direct yield in case of under-committed scenarios by Wanpeng Li · 3 years, 8 months ago
  78. a4345a7c Merge tag 'kvmarm-fixes-5.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD by Paolo Bonzini · 3 years, 8 months ago
  79. ccb013c Merge tag 'x86_urgent_for_v5.13_rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 3 years, 8 months ago
  80. 0aa099a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 3 years, 8 months ago
  81. 059e5c3 x86/msr: Rename MSR_K8_SYSCFG to MSR_AMD64_SYSCFG by Brijesh Singh · 3 years, 8 months ago
  82. 3f804f6 KVM: x86: Prevent deadlock against tk_core.seq by Thomas Gleixner · 3 years, 8 months ago
  83. 594b27e KVM: x86: Cancel pvclock_gtod_work on module removal by Thomas Gleixner · 3 years, 8 months ago
  84. e8ea85f KVM: X86: Add support for the emulation of DR6_BUS_LOCK bit by Chenyi Qiang · 4 years ago
  85. 61a05d4 KVM: x86: Tie Intel and AMD behavior for MSR_TSC_AUX to guest CPU model by Sean Christopherson · 3 years, 8 months ago
  86. e5fda4b KVM: x86: Move uret MSR slot management to common x86 by Sean Christopherson · 3 years, 8 months ago
  87. 9cc39a5 KVM: x86: Export the number of uret MSRs to vendor modules by Sean Christopherson · 3 years, 8 months ago
  88. 8ea8b8d KVM: VMX: Use common x86's uret MSR list as the one true list by Sean Christopherson · 3 years, 8 months ago
  89. 36fa06f KVM: x86: Add support for RDPID without RDTSCP by Sean Christopherson · 3 years, 8 months ago
  90. 5104d7f KVM: VMX: Disable preemption when probing user return MSRs by Sean Christopherson · 3 years, 8 months ago
  91. aca3528 KVM: x86: Hoist input checks in kvm_add_msr_filter() by Siddharth Chandrasekaran · 3 years, 8 months ago
  92. 1604571 KVM: x86: Defer vtime accounting 'til after IRQ handling by Wanpeng Li · 3 years, 8 months ago
  93. 152d32a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 3 years, 8 months ago
  94. 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, 8 months ago
  95. 10dbdf9 KVM: x86: Take advantage of kvm_arch_dy_has_pending_interrupt() by Haiwei Li · 3 years, 9 months ago
  96. 27b4a9c4 KVM: x86: Rename GPR accessors to make mode-aware variants the defaults by Sean Christopherson · 3 years, 9 months ago
  97. 886bbcc KVM: x86: Check CR3 GPA for validity regardless of vCPU mode by Sean Christopherson · 3 years, 9 months ago
  98. b86bb11 KVM: X86: Fix failure to boost kernel lock holder candidate in SEV-ES guests by Wanpeng Li · 3 years, 9 months ago
  99. 2f15d02 KVM: x86: Properly handle APF vs disabled LAPIC situation by Vitaly Kuznetsov · 3 years, 9 months ago
  100. 9c1a074 KVM: x86/xen: Take srcu lock when accessing kvm_memslots() by Wanpeng Li · 3 years, 9 months ago