1. 88197e6 kvm/x86: Remove redundant function implementations by 彭浩(Richard) · 4 years, 8 months ago
  2. 80bc97f KVM: Fix the indentation to match coding style by Haiwei Li · 4 years, 8 months ago
  3. 7cb85fc KVM: x86: Remove superfluous brackets from case statement by Sean Christopherson · 5 years ago
  4. df2a69a KVM: x86: allow KVM_STATE_NESTED_MTF_PENDING in kvm_state flags by Paolo Bonzini · 4 years, 8 months ago
  5. 7529e767 Merge branch 'kvm-master' into HEAD by Paolo Bonzini · 4 years, 8 months ago
  6. f4cfcd2 KVM: x86: don't expose MSR_IA32_UMWAIT_CONTROL unconditionally by Maxim Levitsky · 4 years, 8 months ago
  7. c4e0e4ab KVM: x86: Fix off-by-one error in kvm_vcpu_ioctl_x86_setup_mce by Jim Mattson · 4 years, 8 months ago
  8. cb95312 kvm: add halt-polling cpu usage stats by David Matlack · 4 years, 8 months ago
  9. ae95f56 KVM: X86: TSCDEADLINE MSR emulation fastpath by Wanpeng Li · 4 years, 9 months ago
  10. 404d5d7 KVM: X86: Introduce more exit_fastpath_completion enum values by Wanpeng Li · 4 years, 9 months ago
  11. 5a9f544 KVM: X86: Introduce kvm_vcpu_exit_request() helper by Wanpeng Li · 4 years, 9 months ago
  12. 0fd4604 KVM: X86: Sanity check on gfn before removal by Peter Xu · 4 years, 9 months ago
  13. dd03bca KVM: X86: Force ASYNC_PF_PER_VCPU to be power of two by Peter Xu · 4 years, 9 months ago
  14. 3bae045 KVM: x86/mmu: Drop KVM's hugepage enums in favor of the kernel's enums by Sean Christopherson · 4 years, 9 months ago
  15. a71936ab kvm: x86: Cleanup vcpu->arch.guest_xstate_size by Xiaoyao Li · 4 years, 9 months ago
  16. 56ba77a KVM: x86: Save L1 TSC offset in 'struct kvm_vcpu_arch' by Sean Christopherson · 4 years, 9 months ago
  17. c300ab9 KVM: x86: Replace late check_nested_events() hack with more precise fix by Paolo Bonzini · 4 years, 9 months ago
  18. 3b82b8d KVM: x86: WARN on injected+pending exception even in nested case by Sean Christopherson · 4 years, 9 months ago
  19. a9fa7cb KVM: x86: replace is_smm checks with kvm_x86_ops.smi_allowed by Paolo Bonzini · 4 years, 9 months ago
  20. 8081ad0 KVM: x86: Set KVM_REQ_EVENT if run is canceled with req_immediate_exit set by Sean Christopherson · 4 years, 9 months ago
  21. d2060bd KVM: nVMX: Open a window for pending nested VMX preemption timer by Sean Christopherson · 4 years, 9 months ago
  22. 4aef2ec Merge branch 'kvm-amd-fixes' into HEAD by Paolo Bonzini · 4 years, 8 months ago
  23. 3748613 KVM: x86: Fix pkru save/restore when guest CR4.PKE=0, move it to x86.c by Babu Moger · 4 years, 8 months ago
  24. 7d61123 KVM: SVM: Disable AVIC before setting V_IRQ by Suravee Suthikulpanit · 4 years, 8 months ago
  25. 54163a3 KVM: Introduce kvm_make_all_cpus_request_except() by Suravee Suthikulpanit · 4 years, 8 months ago
  26. d67668e KVM: x86, SVM: isolate vcpu->arch.dr6 from vmcb->save.dr6 by Paolo Bonzini · 4 years, 8 months ago
  27. 5679b80 KVM: SVM: keep DR6 synchronized with vcpu->arch.dr6 by Paolo Bonzini · 4 years, 9 months ago
  28. d5d260c KVM: X86: Fix single-step with KVM_SET_GUEST_DEBUG by Peter Xu · 4 years, 8 months ago
  29. 4d5523c KVM: x86: fix DR6 delivery for various cases of #DB injection by Paolo Bonzini · 4 years, 9 months ago
  30. b9b2782 KVM: X86: Declare KVM_CAP_SET_GUEST_DEBUG properly by Peter Xu · 4 years, 9 months ago
  31. 139f742 kvm: x86: Use KVM CPU capabilities to determine CR4 reserved bits by Paolo Bonzini · 4 years, 9 months ago
  32. 33b2217 KVM: x86: move nested-related kvm_x86_ops to a separate struct by Paolo Bonzini · 4 years, 9 months ago
  33. 56083bd KVM: x86: check_nested_events is never NULL by Paolo Bonzini · 4 years, 9 months ago
  34. 3bda038 Merge tag 'kvm-s390-master-5.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux into kvm-master by Paolo Bonzini · 4 years, 9 months ago
  35. 1b94f6f KVM: Remove redundant argument to kvm_arch_vcpu_ioctl_run by Tianjia Zhang · 4 years, 9 months ago
  36. a9ab13f KVM: X86: Improve latency for single target IPI fastpath by Wanpeng Li · 4 years, 9 months ago
  37. 812756a kvm_host: unify VM_STAT and VCPU_STAT definitions in a single place by Emanuele Giuseppe Esposito · 4 years, 9 months ago
  38. be01e8e KVM: x86: Replace "cr3" with "pgd" in "new cr3/pgd" related code by Sean Christopherson · 4 years, 10 months ago
  39. 4a632ac KVM: x86/mmu: Add separate override for MMU sync during fast CR3 switch by Sean Christopherson · 4 years, 10 months ago
  40. a4148b7 KVM: VMX: Retrieve APIC access page HPA only when necessary by Sean Christopherson · 4 years, 10 months ago
  41. eeeb4f6 KVM: x86: Introduce KVM_REQ_TLB_FLUSH_CURRENT to flush current ASID by Sean Christopherson · 4 years, 10 months ago
  42. 7780938 KVM: x86: Rename ->tlb_flush() to ->tlb_flush_all() by Sean Christopherson · 4 years, 10 months ago
  43. f55ac30 KVM: x86: Drop @invalidate_gpa param from kvm_x86_ops' tlb_flush() by Sean Christopherson · 4 years, 10 months ago
  44. 0baedd7 KVM: x86: make Hyper-V PV TLB flush use tlb_flush_guest() by Vitaly Kuznetsov · 4 years, 10 months ago
  45. e64419d KVM: x86: Move "flush guest's TLB" logic to separate kvm_x86_ops hook by Sean Christopherson · 4 years, 10 months ago
  46. ee1fa20 KVM: x86: Sync SPTEs when injecting page/EPT fault into L1 by Junaid Shahid · 4 years, 10 months ago
  47. 0cd665b KVM: x86: cleanup kvm_inject_emulated_page_fault by Paolo Bonzini · 4 years, 10 months ago
  48. 2ca1a06 kvm: Handle reads of SandyBridge RAPL PMU MSRs rather than injecting #GP by Venkatesh Srinivas · 4 years, 9 months ago
  49. 7289fdb KVM: Remove CREATE_IRQCHIP/SET_PIT2 race by Steve Rutherford · 4 years, 9 months ago
  50. 53b3d8e KVM: x86: Export kvm_propagate_fault() (as kvm_inject_emulated_page_fault) by Sean Christopherson · 4 years, 10 months ago
  51. 9de6fe3 KVM: x86: Emulate split-lock access as a write in emulator by Xiaoyao Li · 4 years, 9 months ago
  52. 4064a4c KVM: X86: Filter out the broadcast dest for IPI fastpath by Wanpeng Li · 4 years, 10 months ago
  53. 8c1b724 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 4 years, 10 months ago
  54. afaf0b2 KVM: x86: Copy kvm_x86_ops by value to eliminate layer of indirection by Sean Christopherson · 4 years, 10 months ago
  55. 69c6f69 KVM: x86: Set kvm_x86_ops only after ->hardware_setup() completes by Sean Christopherson · 4 years, 10 months ago
  56. d008dfd KVM: x86: Move init-only kvm_x86_ops to separate struct by Sean Christopherson · 4 years, 10 months ago
  57. b990408 KVM: Pass kvm_init()'s opaque param to additional arch funcs by Sean Christopherson · 4 years, 10 months ago
  58. cf39d37 Merge tag 'kvmarm-5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD by Paolo Bonzini · 4 years, 10 months ago
  59. dbb381b Merge tag 'timers-core-2020-03-30' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 10 months ago
  60. d536167 KVM: X86: Micro-optimize IPI fastpath delay by Wanpeng Li · 4 years, 10 months ago
  61. 8a1038d KVM: X86: Delay read msr data iff writes ICR MSR by Wanpeng Li · 4 years, 10 months ago
  62. e1be9ac KVM: X86: Narrow down the IPI fastpath to single target IPI by Wanpeng Li · 4 years, 10 months ago
  63. d332945 KVM: x86: remove bogus user-triggerable WARN_ON by Paolo Bonzini · 4 years, 10 months ago
  64. cf6c26e KVM: x86: Code style cleanup in kvm_arch_dev_ioctl() by Xiaoyao Li · 4 years, 11 months ago
  65. 8e205a6 KVM: X86: correct meaningless kvm_apicv_activated() check by Paolo Bonzini · 4 years, 10 months ago
  66. ab56f8e kvm: svm: Introduce GA Log tracepoint for AVIC by Suravee Suthikulpanit · 4 years, 10 months ago
  67. 727a7e2 KVM: x86: rename set_cr3 callback and related flags to load_mmu_pgd by Paolo Bonzini · 4 years, 11 months ago
  68. f91af51 KVM: x86: Refactor kvm_cpuid() param that controls out-of-range logic by Sean Christopherson · 4 years, 11 months ago
  69. 23493d0 KVM x86: Extend AMD specific guest behavior to Hygon virtual CPUs by Sean Christopherson · 4 years, 11 months ago
  70. 408e9a3 KVM: CPUID: add support for supervisor states by Paolo Bonzini · 4 years, 11 months ago
  71. 9166198 KVM: x86: Move VMX's host_efer to common x86 code by Sean Christopherson · 4 years, 11 months ago
  72. 600087b KVM: Drop largepages_enabled and its accessor/mutator by Sean Christopherson · 4 years, 11 months ago
  73. a1bead2 KVM: VMX: Directly query Intel PT mode when refreshing PMUs by Sean Christopherson · 4 years, 11 months ago
  74. 7b874c2 KVM: x86: Check for Intel PT MSR virtualization using KVM cpu caps by Sean Christopherson · 4 years, 11 months ago
  75. 1390851 KVM: x86: Use KVM cpu caps to detect MSR_TSC_AUX virt support by Sean Christopherson · 4 years, 11 months ago
  76. 90d2f60 KVM: x86: Use KVM cpu caps to track UMIP emulation by Sean Christopherson · 4 years, 11 months ago
  77. c10398b KVM: x86: Use KVM cpu caps to mark CR4.LA57 as not-reserved by Sean Christopherson · 4 years, 11 months ago
  78. cfc4818 KVM: x86: Calculate the supported xcr0 mask at load time by Sean Christopherson · 4 years, 11 months ago
  79. 06add25 KVM: x86: Shrink the usercopy region of the emulation context by Sean Christopherson · 5 years ago
  80. 2f728d6 KVM: x86: Move kvm_emulate.h into KVM's private directory by Sean Christopherson · 5 years ago
  81. c9b8b07 KVM: x86: Dynamically allocate per-vCPU emulation context by Sean Christopherson · 5 years ago
  82. 21f1b8f KVM: x86: Explicitly pass an exception struct to check_intercept by Sean Christopherson · 5 years ago
  83. 2e3bb4d KVM: x86: Refactor I/O emulation helpers to provide vcpu-only variant by Sean Christopherson · 5 years ago
  84. abbed4f KVM: x86: Fix warning due to implicit truncation on 32-bit KVM by Sean Christopherson · 4 years, 11 months ago
  85. d8dd54e KVM: x86/mmu: Rename kvm_mmu->get_cr3() to ->get_guest_pgd() by Sean Christopherson · 4 years, 11 months ago
  86. a1c77ab KVM: nVMX: Properly handle userspace interrupt window request by Sean Christopherson · 4 years, 11 months ago
  87. b34de57 KVM: X86: trigger kvmclock sync request just once on VM creation by Wanpeng Li · 4 years, 11 months ago
  88. 4abaffc KVM: LAPIC: Recalculate apic map in batch by Wanpeng Li · 4 years, 11 months ago
  89. 3c9bd40 KVM: x86: enable dirty log gradually in small chunks by Jay Zhou · 4 years, 11 months ago
  90. 562b6b0 KVM: x86: Consolidate VM allocation and free for VMX and SVM by Sean Christopherson · 5 years ago
  91. b3594ff KVM: x86/mmu: Move kvm_arch_flush_remote_tlbs_memslot() to mmu.c by Sean Christopherson · 5 years ago
  92. 0577d1a KVM: Terminate memslot walks via used_slots by Sean Christopherson · 5 years ago
  93. 0dff084 KVM: Provide common implementation for generic dirty log functions by Sean Christopherson · 5 years ago
  94. e96c81e KVM: Simplify kvm_free_memslot() and all its descendents by Sean Christopherson · 5 years ago
  95. 2119884 KVM: x86: Free arrays for old memslot when moving memslot's base gfn by Sean Christopherson · 5 years ago
  96. 9d4c197 KVM: Drop "const" attribute from old memslot in commit_memory_region() by Sean Christopherson · 5 years ago
  97. 414de7ab KVM: Drop kvm_arch_create_memslot() by Sean Christopherson · 5 years ago
  98. 0dab98b KVM: x86: Allocate memslot resources during prepare_memory_region() by Sean Christopherson · 5 years ago
  99. edd4fa3 KVM: x86: Allocate new rmap and large page tracking when moving memslot by Sean Christopherson · 5 years ago
  100. 744e699 KVM: x86: Move gpa_val and gpa_available into the emulator context by Sean Christopherson · 5 years ago