1. c506355 KVM: x86: Always set kvm_run->if_flag by Marc Orr · 3 years, 1 month ago
  2. 9fb12fe KVM: x86: remove PMU FIXED_CTR3 from msrs_to_save_all by Wei Wang · 3 years, 1 month ago
  3. 1aa2abb KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES by Vitaly Kuznetsov · 3 years, 1 month ago
  4. d07898e KVM: x86: Don't WARN if userspace mucks with RCX during string I/O exit by Sean Christopherson · 3 years, 3 months ago
  5. 777ab82 KVM: X86: Raise #GP when clearing CR0_PG in 64 bit mode by Lai Jiangshan · 3 years, 1 month ago
  6. ef8b4b7 KVM: ensure APICv is considered inactive if there is no APIC by Paolo Bonzini · 3 years, 2 months ago
  7. 37c4dbf KVM: x86: check PIR even for vCPUs with disabled APICv by Paolo Bonzini · 3 years, 2 months ago
  8. feb627e KVM: x86: Forbid KVM_SET_CPUID{,2} after KVM_RUN by Vitaly Kuznetsov · 3 years, 2 months ago
  9. 40e5f908 KVM: nVMX: Abide to KVM_REQ_TLB_FLUSH_GUEST request on nested vmentry/vmexit by Sean Christopherson · 3 years, 2 months ago
  10. 30d7c5d KVM: SEV: expose KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM capability by Paolo Bonzini · 3 years, 2 months ago
  11. 78311a5 KVM: x86: ignore APICv if LAPIC is not enabled by Paolo Bonzini · 3 years, 2 months ago
  12. 2845e73 KVM: x86: Cap KVM_CAP_NR_VCPUS by KVM_CAP_MAX_VCPUS by Vitaly Kuznetsov · 3 years, 2 months ago
  13. b5aead0 KVM: x86: Assume a 64-bit hypercall for guests with protected state by Tom Lendacky · 3 years, 8 months ago
  14. 817506d Merge branch 'kvm-5.16-fixes' into kvm-master by Paolo Bonzini · 3 years, 2 months ago
  15. 964b7aa KVM: Fix steal time asm constraints by David Woodhouse · 3 years, 2 months ago
  16. c5adbb3a KVM: x86: Fix uninitialized eoi_exit_bitmap usage in vcpu_load_eoi_exitmap() by 黄乐 · 3 years, 2 months ago
  17. 3e067fd KVM: x86: move guest_pv_has out of user_access section by Paolo Bonzini · 3 years, 2 months ago
  18. f5396f2d Merge branch 'kvm-5.16-fixes' into kvm-master by Paolo Bonzini · 3 years, 2 months ago
  19. 1f05833 Merge branch 'kvm-sev-move-context' into kvm-master by Paolo Bonzini · 3 years, 2 months ago
  20. da1bfd5 KVM: x86: Drop arbitrary KVM_SOFT_MAX_VCPUS by Vitaly Kuznetsov · 3 years, 2 months ago
  21. 796c83c KVM: Move INVPCID type check from vmx and svm to the common kvm_handle_invpcid() by Vipin Sharma · 3 years, 2 months ago
  22. 77c3323 KVM: x86: Rename kvm_lapic_enable_pv_eoi() by Vitaly Kuznetsov · 3 years, 2 months ago
  23. cae72dc KVM: x86: inhibit APICv when KVM_GUESTDBG_BLOCKIRQ active by Maxim Levitsky · 3 years, 2 months ago
  24. e6cd31f kvm: x86: Convert return type of *is_valid_rdpmc_ecx() to bool by Jim Mattson · 3 years, 2 months ago
  25. 7e2175e KVM: x86: Fix recording of guest steal time / preempted status by David Woodhouse · 3 years, 2 months ago
  26. b566393 KVM: SEV: Add support for SEV intra host migration by Peter Gonda · 3 years, 3 months ago
  27. f4d3165 KVM: generalize "bugged" VM to "dead" VM by Paolo Bonzini · 3 years, 2 months ago
  28. d7e0a79 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 3 years, 2 months ago
  29. 8cb1ae1 Merge tag 'x86-fpu-2021-11-01' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 3 years, 3 months ago
  30. ca5e83e Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 3 years, 3 months ago
  31. f3d1436 KVM: x86: Take srcu lock in post_kvm_run_save() by David Woodhouse · 3 years, 3 months ago
  32. 8228c77 KVM: x86: switch pvclock_gtod_sync_lock to a raw spinlock by David Woodhouse · 3 years, 3 months ago
  33. e615e35 KVM: x86: On emulation failure, convey the exit reason, etc. to userspace by David Edmondson · 3 years, 4 months ago
  34. d69c138 x86/kvm: Convert FPU handling to a single swap buffer by Thomas Gleixner · 3 years, 3 months ago
  35. 187c883 KVM: x86: Use rw_semaphore for APICv lock to allow vCPU parallelism by Sean Christopherson · 3 years, 3 months ago
  36. ee49a89 KVM: x86: Move SVM's APICv sanity check to common x86 by Sean Christopherson · 3 years, 3 months ago
  37. 95e16b4 KVM: SEV-ES: go over the sev_pio_data buffer in multiple passes if needed by Paolo Bonzini · 3 years, 3 months ago
  38. 4fa4b38 KVM: SEV-ES: keep INS functions together by Paolo Bonzini · 3 years, 3 months ago
  39. 6b5efc9 KVM: x86: remove unnecessary arguments from complete_emulator_pio_in by Paolo Bonzini · 3 years, 3 months ago
  40. 3b27de2 KVM: x86: split the two parts of emulator_pio_in by Paolo Bonzini · 3 years, 3 months ago
  41. ea724ea KVM: SEV-ES: clean up kvm_sev_es_ins/outs by Paolo Bonzini · 3 years, 3 months ago
  42. 0d33b1b KVM: x86: leave vcpu->arch.pio.count alone in emulator_pio_in_out by Paolo Bonzini · 3 years, 3 months ago
  43. b599840 KVM: SEV-ES: rename guest_ins_data to sev_pio_data by Paolo Bonzini · 3 years, 3 months ago
  44. 61b05a9f KVM: X86: Don't unload MMU in kvm_vcpu_flush_tlb_guest() by Lai Jiangshan · 3 years, 3 months ago
  45. 509bfe3 KVM: X86: Cache CR3 in prev_roots when PCID is disabled by Lai Jiangshan · 3 years, 3 months ago
  46. e45e9e3 KVM: X86: Fix tlb flush for tdp in kvm_invalidate_pcid() by Lai Jiangshan · 3 years, 3 months ago
  47. a91a7c7 KVM: X86: Don't reset mmu context when toggling X86_CR4_PGE by Lai Jiangshan · 3 years, 4 months ago
  48. 5526173 KVM: X86: Don't reset mmu context when X86_CR4_PCIDE 1->0 by Lai Jiangshan · 3 years, 4 months ago
  49. 9dadfc4 KVM: x86: Add vendor name to kvm_x86_ops, use it for error messages by Sean Christopherson · 3 years, 3 months ago
  50. 1e76a3c KVM: cleanup allocation of rmaps and page tracking data by David Stevens · 3 years, 3 months ago
  51. de7cd3f KVM: x86: check for interrupts before deciding whether to exit the fast path by Paolo Bonzini · 3 years, 3 months ago
  52. 1c57572 x86/KVM: Convert to fpstate by Thomas Gleixner · 3 years, 3 months ago
  53. 087df48 x86/fpu: Replace KVMs xstate component clearing by Thomas Gleixner · 3 years, 3 months ago
  54. bf5d004 x86/fpu: Replace KVMs home brewed FPU copy to user by Thomas Gleixner · 3 years, 3 months ago
  55. ea4d693 x86/fpu: Replace KVMs home brewed FPU copy from user by Thomas Gleixner · 3 years, 3 months ago
  56. a0ff061 x86/fpu: Move KVMs FPU swapping to FPU core by Thomas Gleixner · 3 years, 3 months ago
  57. 126fe04 x86/fpu: Cleanup xstate xcomp_bv initialization by Thomas Gleixner · 3 years, 3 months ago
  58. 828ca89 KVM: x86: Expose TSC offset controls to userspace by Oliver Upton · 3 years, 4 months ago
  59. 58d4277 KVM: x86: Refactor tsc synchronization code by Oliver Upton · 3 years, 4 months ago
  60. 869b442 kvm: x86: protect masterclock with a seqcount by Paolo Bonzini · 3 years, 4 months ago
  61. c68dc1b KVM: x86: Report host tsc and realtime values in KVM_GET_CLOCK by Oliver Upton · 3 years, 4 months ago
  62. a25c78d Merge commit 'kvm-pagedata-alloc-fixes' into HEAD by Paolo Bonzini · 3 years, 3 months ago
  63. fa13843 KVM: X86: fix lazy allocation of rmaps by Paolo Bonzini · 3 years, 3 months ago
  64. deae4a1 KVM: x86: only allocate gfn_track when necessary by David Stevens · 3 years, 4 months ago
  65. 78b497f kvm: use kvfree() in kvm_arch_free_vm() by Juergen Gross · 3 years, 4 months ago
  66. 55c0cef KVM: x86: Fix potential race in KVM_GET_CLOCK by Oliver Upton · 3 years, 4 months ago
  67. 45e6c2f KVM: x86: extract KVM_GET_CLOCK/KVM_SET_CLOCK to separate functions by Paolo Bonzini · 3 years, 4 months ago
  68. 6b6fcd2 kvm: x86: abstract locking around pvclock_update_vm_gtod_copy by Paolo Bonzini · 3 years, 4 months ago
  69. 5228eb9 KVM: x86: nSVM: implement nested TSC scaling by Maxim Levitsky · 3 years, 4 months ago
  70. 515a0c7 kvm: irqfd: avoid update unmodified entries of the routing by Longpeng(Mike) · 3 years, 5 months ago
  71. 25b9784 KVM: x86: Manually retrieve CPUID.0x1 when getting FMS for RESET/INIT by Sean Christopherson · 3 years, 4 months ago
  72. 62dd57d KVM: x86: WARN on non-zero CRs at RESET to detect improper initalization by Sean Christopherson · 3 years, 4 months ago
  73. 583d369 KVM: x86: Fold fx_init() into kvm_arch_vcpu_create() by Sean Christopherson · 3 years, 4 months ago
  74. e8f65b9 KVM: x86: Remove defunct setting of XCR0 for guest during vCPU create by Sean Christopherson · 3 years, 4 months ago
  75. 5ebbc47 KVM: x86: Remove defunct setting of CR0.ET for guests during vCPU create by Sean Christopherson · 3 years, 4 months ago
  76. ff8828c KVM: x86: Do not mark all registers as avail/dirty during RESET/INIT by Sean Christopherson · 3 years, 4 months ago
  77. 94c641b KVM: x86: Simplify retrieving the page offset when loading PDTPRs by Sean Christopherson · 3 years, 5 months ago
  78. 15cabbc KVM: x86: Subsume nested GPA read helper into load_pdptrs() by Sean Christopherson · 3 years, 5 months ago
  79. a1c42dd kvm: rename KVM_MAX_VCPU_ID to KVM_MAX_VCPU_IDS by Juergen Gross · 3 years, 4 months ago
  80. 620b243 KVM: Make kvm_make_vcpus_request_mask() use pre-allocated cpu_kick_mask by Vitaly Kuznetsov · 3 years, 4 months ago
  81. 381cecc KVM: Drop 'except' parameter from kvm_make_vcpus_request_mask() by Vitaly Kuznetsov · 3 years, 4 months ago
  82. e1fc155 kvm: x86: Add AMD PMU MSRs to msrs_to_save_all[] by Fares Mehanna · 3 years, 4 months ago
  83. 37687c4 KVM: x86: reset pdptrs_from_userspace when exiting smm by Maxim Levitsky · 3 years, 4 months ago
  84. 94c245a KVM: x86: Identify vCPU0 by its vcpu_idx instead of its vCPUs array entry by Sean Christopherson · 3 years, 4 months ago
  85. eb7511b KVM: x86: Handle SRCU initialization failure during page track init by Haimin Zhang · 3 years, 4 months ago
  86. 03a6e84 KVM: x86: Clear KVM's cached guest CR3 at RESET/INIT by Sean Christopherson · 3 years, 4 months ago
  87. 7117003 KVM: x86: Mark all registers as avail/dirty at vCPU creation by Sean Christopherson · 3 years, 4 months ago
  88. d9130a2 KVM: x86: Update vCPU's hv_clock before back to guest when tsc_offset is adjusted by Zelin Deng · 3 years, 9 months ago
  89. 61e5f69 KVM: x86: implement KVM_GUESTDBG_BLOCKIRQ by Maxim Levitsky · 3 years, 5 months ago
  90. 71f51d2 KVM: x86/mmu: Add detailed page size stats by Mingwei Zhang · 3 years, 6 months ago
  91. f95937cc KVM: stats: Support linear and logarithmic histogram statistics by Jing Zhang · 3 years, 6 months ago
  92. 06ef813 KVM: SVM: avoid refreshing avic if its state didn't change by Maxim Levitsky · 3 years, 5 months ago
  93. b0a1637 KVM: x86: APICv: fix race in kvm_request_apicv_update on SVM by Maxim Levitsky · 3 years, 5 months ago
  94. 36222b1 KVM: x86: don't disable APICv memslot when inhibited by Maxim Levitsky · 3 years, 5 months ago
  95. 4139b19 KVM: X86: Introduce kvm_mmu_slot_lpages() helpers by Peter Xu · 3 years, 6 months ago
  96. ad0577c KVM: x86: Kill off __ex() and __kvm_handle_fault_on_reboot() by Sean Christopherson · 3 years, 5 months ago
  97. 1ccb6f9 KVM: VMX: Reset DR6 only when KVM_DEBUGREG_WONT_EXIT by Paolo Bonzini · 3 years, 5 months ago
  98. 375e28f KVM: X86: Set host DR6 only on VMX and for KVM_DEBUGREG_WONT_EXIT by Paolo Bonzini · 3 years, 5 months ago
  99. 34e9f86 KVM: X86: Remove unneeded KVM_DEBUGREG_RELOAD by Lai Jiangshan · 3 years, 5 months ago
  100. 319afe6 KVM: xen: do not use struct gfn_to_hva_cache by Paolo Bonzini · 3 years, 5 months ago