1. 78b497f kvm: use kvfree() in kvm_arch_free_vm() by Juergen Gross · 3 years, 4 months ago
  2. c501040 KVM: MMU: change mmu->page_fault() arguments to kvm_page_fault by Paolo Bonzini · 3 years, 5 months ago
  3. 6b6fcd2 kvm: x86: abstract locking around pvclock_update_vm_gtod_copy by Paolo Bonzini · 3 years, 3 months ago
  4. 15cabbc KVM: x86: Subsume nested GPA read helper into load_pdptrs() by Sean Christopherson · 3 years, 4 months ago
  5. a1c42dd kvm: rename KVM_MAX_VCPU_ID to KVM_MAX_VCPU_IDS by Juergen Gross · 3 years, 4 months ago
  6. 620b243 KVM: Make kvm_make_vcpus_request_mask() use pre-allocated cpu_kick_mask by Vitaly Kuznetsov · 3 years, 4 months ago
  7. 1dbaf04 kvm: x86: Increase KVM_SOFT_MAX_VCPUS to 710 by Eduardo Habkost · 3 years, 4 months ago
  8. 074c82c kvm: x86: Increase MAX_VCPUS to 1024 by Eduardo Habkost · 3 years, 4 months ago
  9. 4ddacd5 kvm: x86: Set KVM_MAX_VCPU_ID to 4*KVM_MAX_VCPUS by Eduardo Habkost · 3 years, 4 months ago
  10. cb0f722 KVM: x86/mmu: Support shadowing NPT when 5-level paging is enabled in host by Wei Huang · 3 years, 4 months ago
  11. 746700d KVM: x86: Allow CPU to force vendor-specific TDP level by Wei Huang · 3 years, 4 months ago
  12. 61e5f69 KVM: x86: implement KVM_GUESTDBG_BLOCKIRQ by Maxim Levitsky · 3 years, 5 months ago
  13. 71f51d2 KVM: x86/mmu: Add detailed page size stats by Mingwei Zhang · 3 years, 5 months ago
  14. 0f250a6 KVM: x86: hyper-v: Deactivate APICv only when AutoEOI feature is in use by Vitaly Kuznetsov · 3 years, 5 months ago
  15. b0a1637 KVM: x86: APICv: fix race in kvm_request_apicv_update on SVM by Maxim Levitsky · 3 years, 5 months ago
  16. 36222b1 KVM: x86: don't disable APICv memslot when inhibited by Maxim Levitsky · 3 years, 5 months ago
  17. 4139b19 KVM: X86: Introduce kvm_mmu_slot_lpages() helpers by Peter Xu · 3 years, 5 months ago
  18. 6529734 KVM: x86: Move declaration of kvm_spurious_fault() to x86.h by Uros Bizjak · 3 years, 5 months ago
  19. ad0577c KVM: x86: Kill off __ex() and __kvm_handle_fault_on_reboot() by Sean Christopherson · 3 years, 5 months ago
  20. 34e9f86 KVM: X86: Remove unneeded KVM_DEBUGREG_RELOAD by Lai Jiangshan · 3 years, 5 months ago
  21. 9a63b45 Merge branch 'kvm-tdpmmu-fixes' into HEAD by Paolo Bonzini · 3 years, 5 months ago
  22. ce25681 KVM: x86/mmu: Protect marking SPs unsync when using TDP MMU with spinlock by Sean Christopherson · 3 years, 5 months ago
  23. 319afe6 KVM: xen: do not use struct gfn_to_hva_cache by Paolo Bonzini · 3 years, 5 months ago
  24. e79f49c KVM: x86/pmu: Introduce pmc->is_paused to reduce the call time of perf interfaces by Like Xu · 3 years, 5 months ago
  25. 269e955 KVM: const-ify all relevant uses of struct kvm_memory_slot by Hamza Mahfooz · 3 years, 6 months ago
  26. 49d8665 KVM: x86: Move EDX initialization at vCPU RESET to common code by Sean Christopherson · 3 years, 6 months ago
  27. ec1cf69 KVM: X86: Add per-vm stat for max rmap list size by Peter Xu · 3 years, 6 months ago
  28. a01b45e KVM: x86: rename apic_access_page_done to apic_access_memslot_enabled by Maxim Levitsky · 3 years, 6 months ago
  29. 19238e7 kvm: x86: Allow userspace to handle emulation errors by Aaron Lewis · 3 years, 8 months ago
  30. 7cd138d KVM: x86/mmu: Optimize and clean up so called "last nonleaf level" logic by Sean Christopherson · 3 years, 6 months ago
  31. 616007c KVM: x86: Enhance comments for MMU roles and nested transition trickiness by Sean Christopherson · 3 years, 6 months ago
  32. a4c9325 KVM: x86/mmu: Drop "nx" from MMU context now that there are no readers by Sean Christopherson · 3 years, 6 months ago
  33. 167f8a5 KVM: x86/mmu: Rename "nxe" role bit to "efer_nx" for macro shenanigans by Sean Christopherson · 3 years, 6 months ago
  34. 6c032f1 Revert "KVM: MMU: record maximum physical address width in kvm_mmu_extended_role" by Sean Christopherson · 3 years, 6 months ago
  35. 63f5a19 KVM: x86: Alert userspace that KVM_SET_CPUID{,2} after KVM_RUN is broken by Sean Christopherson · 3 years, 6 months ago
  36. 49c6f87 KVM: x86: Force all MMUs to reinitialize if guest CPUID is modified by Sean Christopherson · 3 years, 6 months ago
  37. f71a53d Revert "KVM: x86/mmu: Drop kvm_mmu_extended_role.cr4_la57 hack" by Sean Christopherson · 3 years, 6 months ago
  38. 0193cc9 KVM: stats: Separate generic stats from architecture specific ones by Jing Zhang · 3 years, 6 months ago
  39. 0dbb112 KVM: X86: Introduce KVM_HC_MAP_GPA_RANGE hypercall by Ashish Kalra · 3 years, 7 months ago
  40. e3cb6fa KVM: switch per-VM stats to u64 by Paolo Bonzini · 3 years, 7 months ago
  41. 25b62c6 KVM: nVMX: Free only guest_mode (L2) roots on INVVPID w/o EPT by Sean Christopherson · 3 years, 7 months ago
  42. b512910 KVM: x86: Drop skip MMU sync and TLB flush params from "new PGD" helpers by Sean Christopherson · 3 years, 7 months ago
  43. 07ffaf3 KVM: nVMX: Sync all PGDs on nested transition with shadow paging by Sean Christopherson · 3 years, 7 months ago
  44. 158a48e KVM: x86: avoid loading PDPTRs after migration when possible by Maxim Levitsky · 3 years, 7 months ago
  45. 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
  46. 10d7bf1 KVM: x86: hyper-v: Cache guest CPUID leaves determining features availability by Vitaly Kuznetsov · 3 years, 7 months ago
  47. 644f706 KVM: x86: hyper-v: Introduce KVM_CAP_HYPERV_ENFORCE_CPUID by Vitaly Kuznetsov · 3 years, 7 months ago
  48. 3c86c0d KVM: x86: hyper-v: Move the remote TLB flush logic out of vmx by Vineeth Pillai · 3 years, 7 months ago
  49. 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
  50. ecc513e KVM: x86: Drop "pre_" from enter/leave_smm() helpers by Sean Christopherson · 3 years, 7 months ago
  51. 4651fc5 KVM: x86: Drop vendor specific functions for APICv/AVIC enablement by Vitaly Kuznetsov · 3 years, 7 months ago
  52. fdf513e KVM: x86: Use common 'enable_apicv' variable for both APICv and AVIC by Vitaly Kuznetsov · 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. 307a94c KVM: X86: Add functions for retrieving L2 TSC fields from common code by Ilias Stamatis · 3 years, 7 months ago
  57. fe3eb50 KVM: X86: Add a ratio parameter to kvm_scale_tsc() 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, 7 months ago
  60. a255740 KVM: x86/mmu: Add a field to control memslot rmap allocation by Ben Gardon · 3 years, 7 months ago
  61. 57ab879 KVM: x86: add start_assignment hook to kvm_x86_ops by Marcelo Tosatti · 3 years, 7 months ago
  62. 03ca458 KVM: x86: Prevent KVM SVM from loading on kernels with 5-level paging by Sean Christopherson · 3 years, 8 months ago
  63. e8ea85f KVM: X86: Add support for the emulation of DR6_BUS_LOCK bit by Chenyi Qiang · 4 years ago
  64. 61a05d4 KVM: x86: Tie Intel and AMD behavior for MSR_TSC_AUX to guest CPU model by Sean Christopherson · 3 years, 8 months ago
  65. e5fda4b KVM: x86: Move uret MSR slot management to common x86 by Sean Christopherson · 3 years, 8 months ago
  66. 9cc39a5 KVM: x86: Export the number of uret MSRs to vendor modules by Sean Christopherson · 3 years, 8 months ago
  67. 8ea8b8d KVM: VMX: Use common x86's uret MSR list as the one true list by Sean Christopherson · 3 years, 8 months ago
  68. 5104d7f KVM: VMX: Disable preemption when probing user return MSRs by Sean Christopherson · 3 years, 8 months ago
  69. c74ad08 KVM: nSVM: fix few bugs in the vmcb02 caching logic by Maxim Levitsky · 3 years, 8 months ago
  70. 152d32a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 3 years, 8 months ago
  71. fd49e8e Merge branch 'kvm-sev-cgroup' into HEAD by Paolo Bonzini · 3 years, 8 months ago
  72. 54526d1 KVM: x86: Support KVM VMs sharing SEV context by Nathan Tempelman · 3 years, 9 months ago
  73. 70210c0 KVM: VMX: Add SGX ENCLS[ECREATE] handler to enforce CPUID restrictions by Sean Christopherson · 3 years, 9 months ago
  74. 00e7646 KVM: x86: Define new #PF SGX error code bit by Sean Christopherson · 3 years, 9 months ago
  75. d90b15e KVM: x86: Remove unused function declaration by Keqian Zhu · 3 years, 9 months ago
  76. 4a7132e KVM: X86: Count attempted/successful directed yield by Wanpeng Li · 3 years, 9 months ago
  77. c0e6423 KVM: x86/mmu: Protect the tdp_mmu_roots list with RCU by Ben Gardon · 3 years, 9 months ago
  78. b4c5936 KVM: Kill off the old hva-based MMU notifier callbacks by Sean Christopherson · 3 years, 9 months ago
  79. 3039bcc KVM: Move x86's MMU notifier memslot walkers to generic code by Sean Christopherson · 3 years, 9 months ago
  80. 7e582cc KVM: x86: implement KVM_CAP_SET_GUEST_DEBUG2 by Maxim Levitsky · 3 years, 9 months ago
  81. 5f7c292 KVM: Move prototypes for MMU notifier callbacks to generic code by Sean Christopherson · 3 years, 9 months ago
  82. ca8778c Merge branch 'linus' into x86/cleanups, to resolve conflict by Ingo Molnar · 3 years, 9 months ago
  83. b318e8d KVM: x86: Protect userspace MSR filter with SRCU, and set atomically-ish by Sean Christopherson · 3 years, 10 months ago
  84. d9f6e12 x86: Fix various typos in comments by Ingo Molnar · 3 years, 10 months ago
  85. cc9cfdd KVM: x86: hyper-v: Track Hyper-V TSC page status by Vitaly Kuznetsov · 3 years, 10 months ago
  86. e83bc09 KVM: x86: Get active PCID only when writing a CR3 value by Sean Christopherson · 3 years, 10 months ago
  87. e7b7bde KVM: x86/mmu: Move logic for setting SPTE masks for EPT into the MMU proper by Sean Christopherson · 3 years, 10 months ago
  88. c483c45 KVM: x86: Move RDPMC emulation to common code by Sean Christopherson · 3 years, 11 months ago
  89. 5ff3a35 KVM: x86: Move trivial instruction-based exit handlers to common code by Sean Christopherson · 3 years, 11 months ago
  90. 92f9895 KVM: x86: Move XSETBV emulation to common code by Sean Christopherson · 3 years, 11 months ago
  91. cb6a32c KVM: x86: Handle triple fault in L2 without killing L1 by Sean Christopherson · 3 years, 10 months ago
  92. 61a1773 KVM: x86/mmu: Unexport MMU load/unload functions by Sean Christopherson · 3 years, 10 months ago
  93. 43c11d9 KVM: x86: to track if L1 is running L2 VM by Dongli Zhang · 3 years, 10 months ago
  94. 6fcd9cb kvm: x86: annotate RCU pointers by Muhammad Usama Anjum · 3 years, 10 months ago
  95. 30b5c85 KVM: x86/xen: Add support for vCPU runstate information by David Woodhouse · 3 years, 10 months ago
  96. ffe76c2 KVM: x86: remove misplaced comment on active_mmu_pages by Dongli Zhang · 3 years, 10 months ago
  97. 96ad91a KVM: x86/mmu: Remove a variety of unnecessary exports by Sean Christopherson · 3 years, 11 months ago
  98. b6e16ae KVM: x86/mmu: Don't set dirty bits when disabling dirty logging w/ PML by Sean Christopherson · 3 years, 11 months ago
  99. a85863c KVM: VMX: Dynamically enable/disable PML based on memslot dirty logging by Makarand Sonare · 3 years, 11 months ago
  100. a018eba KVM: x86: Move MMU's PML logic to common code by Sean Christopherson · 3 years, 11 months ago