1. f55ac30 KVM: x86: Drop @invalidate_gpa param from kvm_x86_ops' tlb_flush() by Sean Christopherson · 4 years, 9 months ago
  2. 0baedd7 KVM: x86: make Hyper-V PV TLB flush use tlb_flush_guest() by Vitaly Kuznetsov · 4 years, 9 months ago
  3. e64419d KVM: x86: Move "flush guest's TLB" logic to separate kvm_x86_ops hook by Sean Christopherson · 4 years, 9 months ago
  4. ee1fa20 KVM: x86: Sync SPTEs when injecting page/EPT fault into L1 by Junaid Shahid · 4 years, 9 months ago
  5. 0cd665b KVM: x86: cleanup kvm_inject_emulated_page_fault by Paolo Bonzini · 4 years, 9 months ago
  6. 53b3d8e KVM: x86: Export kvm_propagate_fault() (as kvm_inject_emulated_page_fault) by Sean Christopherson · 4 years, 9 months ago
  7. 4064a4c KVM: X86: Filter out the broadcast dest for IPI fastpath by Wanpeng Li · 4 years, 9 months ago
  8. 8c1b724 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 4 years, 9 months ago
  9. afaf0b2 KVM: x86: Copy kvm_x86_ops by value to eliminate layer of indirection by Sean Christopherson · 4 years, 9 months ago
  10. 69c6f69 KVM: x86: Set kvm_x86_ops only after ->hardware_setup() completes by Sean Christopherson · 4 years, 9 months ago
  11. d008dfd KVM: x86: Move init-only kvm_x86_ops to separate struct by Sean Christopherson · 4 years, 9 months ago
  12. b990408 KVM: Pass kvm_init()'s opaque param to additional arch funcs by Sean Christopherson · 4 years, 9 months ago
  13. 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, 9 months ago
  14. 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, 9 months ago
  15. d536167 KVM: X86: Micro-optimize IPI fastpath delay by Wanpeng Li · 4 years, 9 months ago
  16. 8a1038d KVM: X86: Delay read msr data iff writes ICR MSR by Wanpeng Li · 4 years, 9 months ago
  17. e1be9ac KVM: X86: Narrow down the IPI fastpath to single target IPI by Wanpeng Li · 4 years, 9 months ago
  18. d332945 KVM: x86: remove bogus user-triggerable WARN_ON by Paolo Bonzini · 4 years, 9 months ago
  19. cf6c26e KVM: x86: Code style cleanup in kvm_arch_dev_ioctl() by Xiaoyao Li · 4 years, 10 months ago
  20. 8e205a6 KVM: X86: correct meaningless kvm_apicv_activated() check by Paolo Bonzini · 4 years, 10 months ago
  21. ab56f8e kvm: svm: Introduce GA Log tracepoint for AVIC by Suravee Suthikulpanit · 4 years, 10 months ago
  22. 727a7e2 KVM: x86: rename set_cr3 callback and related flags to load_mmu_pgd by Paolo Bonzini · 4 years, 10 months ago
  23. f91af51 KVM: x86: Refactor kvm_cpuid() param that controls out-of-range logic by Sean Christopherson · 4 years, 10 months ago
  24. 23493d0 KVM x86: Extend AMD specific guest behavior to Hygon virtual CPUs by Sean Christopherson · 4 years, 10 months ago
  25. 408e9a3 KVM: CPUID: add support for supervisor states by Paolo Bonzini · 4 years, 10 months ago
  26. 9166198 KVM: x86: Move VMX's host_efer to common x86 code by Sean Christopherson · 4 years, 10 months ago
  27. 600087b KVM: Drop largepages_enabled and its accessor/mutator by Sean Christopherson · 4 years, 10 months ago
  28. a1bead2 KVM: VMX: Directly query Intel PT mode when refreshing PMUs by Sean Christopherson · 4 years, 10 months ago
  29. 7b874c2 KVM: x86: Check for Intel PT MSR virtualization using KVM cpu caps by Sean Christopherson · 4 years, 10 months ago
  30. 1390851 KVM: x86: Use KVM cpu caps to detect MSR_TSC_AUX virt support by Sean Christopherson · 4 years, 10 months ago
  31. 90d2f60 KVM: x86: Use KVM cpu caps to track UMIP emulation by Sean Christopherson · 4 years, 10 months ago
  32. c10398b KVM: x86: Use KVM cpu caps to mark CR4.LA57 as not-reserved by Sean Christopherson · 4 years, 10 months ago
  33. cfc4818 KVM: x86: Calculate the supported xcr0 mask at load time by Sean Christopherson · 4 years, 10 months ago
  34. 06add25 KVM: x86: Shrink the usercopy region of the emulation context by Sean Christopherson · 4 years, 10 months ago
  35. 2f728d6 KVM: x86: Move kvm_emulate.h into KVM's private directory by Sean Christopherson · 4 years, 10 months ago
  36. c9b8b07 KVM: x86: Dynamically allocate per-vCPU emulation context by Sean Christopherson · 4 years, 10 months ago
  37. 21f1b8f KVM: x86: Explicitly pass an exception struct to check_intercept by Sean Christopherson · 4 years, 10 months ago
  38. 2e3bb4d KVM: x86: Refactor I/O emulation helpers to provide vcpu-only variant by Sean Christopherson · 4 years, 10 months ago
  39. abbed4f KVM: x86: Fix warning due to implicit truncation on 32-bit KVM by Sean Christopherson · 4 years, 10 months ago
  40. d8dd54e KVM: x86/mmu: Rename kvm_mmu->get_cr3() to ->get_guest_pgd() by Sean Christopherson · 4 years, 10 months ago
  41. a1c77ab KVM: nVMX: Properly handle userspace interrupt window request by Sean Christopherson · 4 years, 10 months ago
  42. b34de57 KVM: X86: trigger kvmclock sync request just once on VM creation by Wanpeng Li · 4 years, 10 months ago
  43. 4abaffc KVM: LAPIC: Recalculate apic map in batch by Wanpeng Li · 4 years, 10 months ago
  44. 3c9bd40 KVM: x86: enable dirty log gradually in small chunks by Jay Zhou · 4 years, 10 months ago
  45. 562b6b0 KVM: x86: Consolidate VM allocation and free for VMX and SVM by Sean Christopherson · 5 years ago
  46. b3594ff KVM: x86/mmu: Move kvm_arch_flush_remote_tlbs_memslot() to mmu.c by Sean Christopherson · 4 years, 10 months ago
  47. 0577d1a KVM: Terminate memslot walks via used_slots by Sean Christopherson · 4 years, 10 months ago
  48. 0dff084 KVM: Provide common implementation for generic dirty log functions by Sean Christopherson · 4 years, 10 months ago
  49. e96c81e KVM: Simplify kvm_free_memslot() and all its descendents by Sean Christopherson · 4 years, 10 months ago
  50. 2119884 KVM: x86: Free arrays for old memslot when moving memslot's base gfn by Sean Christopherson · 4 years, 10 months ago
  51. 9d4c197 KVM: Drop "const" attribute from old memslot in commit_memory_region() by Sean Christopherson · 4 years, 10 months ago
  52. 414de7ab KVM: Drop kvm_arch_create_memslot() by Sean Christopherson · 4 years, 10 months ago
  53. 0dab98b KVM: x86: Allocate memslot resources during prepare_memory_region() by Sean Christopherson · 4 years, 10 months ago
  54. edd4fa3 KVM: x86: Allocate new rmap and large page tracking when moving memslot by Sean Christopherson · 4 years, 10 months ago
  55. 744e699 KVM: x86: Move gpa_val and gpa_available into the emulator context by Sean Christopherson · 4 years, 10 months ago
  56. 92daa48 KVM: x86: Add EMULTYPE_PF when emulation is triggered by a page fault by Sean Christopherson · 4 years, 10 months ago
  57. e080e53 KVM: x86: eliminate some unreachable code by Miaohe Lin · 4 years, 11 months ago
  58. 9a11997 KVM: X86: Fix dereference null cpufreq policy by Wanpeng Li · 4 years, 10 months ago
  59. ef935c25 kvm: x86: Limit the number of "kvm: disabled by bios" messages by Erwan Velu · 4 years, 10 months ago
  60. aaec7c0 KVM: x86: avoid useless copy of cpufreq policy by Paolo Bonzini · 4 years, 10 months ago
  61. 5ef8acb KVM: nVMX: Emulate MTF when performing instruction emulation by Oliver Upton · 5 years ago
  62. b95a8a2 x86/vdso: Use generic VDSO clock mode storage by Thomas Gleixner · 5 years ago
  63. 9446e6f KVM: x86: fix WARN_ON check of an unsigned less than zero by Paolo Bonzini · 4 years, 11 months ago
  64. 7a02674 KVM: x86/mmu: Avoid retpoline on ->page_fault() with TDP by Sean Christopherson · 5 years ago
  65. 2079644 KVM: x86: remove duplicated KVM_REQ_EVENT request by Miaohe Lin · 5 years ago
  66. a06230b KVM: x86: Deliver exception payload on KVM_GET_VCPU_EVENTS by Oliver Upton · 5 years ago
  67. 307f1cf KVM: x86: Mask off reserved bit from #DB exception payload by Oliver Upton · 5 years ago
  68. d76c7fb KVM: x86: Mark CR4.UMIP as reserved based on associated CPUID bit by Sean Christopherson · 5 years ago
  69. 8171cd6 KVM: x86: use raw clock values consistently by Paolo Bonzini · 5 years ago
  70. 917f947 KVM: x86: reorganize pvclock_gtod_data members by Paolo Bonzini · 5 years ago
  71. f4fdc0a kvm: x86: hyperv: Use APICv update request interface by Suravee Suthikulpanit · 5 years ago
  72. 2de9d0c kvm: x86: Introduce x86 ops hook for pre-update APICv by Suravee Suthikulpanit · 5 years ago
  73. ef8efd7 kvm: x86: Introduce APICv x86 ops for checking APIC inhibit reasons by Suravee Suthikulpanit · 5 years ago
  74. 24bbf74 kvm: x86: Add APICv (de)activate request trace points by Suravee Suthikulpanit · 5 years ago
  75. 8df14af kvm: x86: Add support for dynamic APICv activation by Suravee Suthikulpanit · 5 years ago
  76. 4e19c36 kvm: x86: Introduce APICv inhibit reason bits by Suravee Suthikulpanit · 5 years ago
  77. e813e65 Merge tag 'kvm-5.6-1' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 5 years ago
  78. 4cbc418 Merge branch 'cve-2019-3016' into kvm-next-5.6 by Paolo Bonzini · 5 years ago
  79. a6bd811 x86/KVM: Clean up host's steal time structure by Boris Ostrovsky · 5 years ago
  80. b043138 x86/KVM: Make sure KVM_VCPU_FLUSH_TLB flag is not missed by Boris Ostrovsky · 5 years ago
  81. 9172481 x86/kvm: Cache gfn to pfn translation by Boris Ostrovsky · 5 years ago
  82. 8c6de56 x86/kvm: Be careful not to clear KVM_VCPU_FLUSH_TLB bit by Boris Ostrovsky · 5 years ago
  83. 4d6d07a kvm/x86: export kvm_vector_hashing_enabled() is unnecessary by Peng Hao · 5 years ago
  84. b91991b KVM: nVMX: Check GUEST_DR7 on vmentry of nested guests by Krish Sadhukhan · 5 years ago
  85. 6a3c623 KVM: X86: Drop x86_set_memory_region() by Peter Xu · 5 years ago
  86. 2620fe2 KVM: x86: Revert "KVM: X86: Fix fpu state crash in kvm guest" by Sean Christopherson · 5 years ago
  87. c9aef3b KVM: x86: Handle TIF_NEED_FPU_LOAD in kvm_{load,put}_guest_fpu() by Sean Christopherson · 5 years ago
  88. 3911b65 Revert "KVM: x86: Add a WARN on TIF_NEED_FPU_LOAD in kvm_load_guest_fpu()" by Paolo Bonzini · 5 years ago
  89. 767b839 KVM: x86: avoid clearing pending exception event twice by Miaohe Lin · 5 years ago
  90. ea74005 KVM: x86: Protect DR-based index computations from Spectre-v1/L1TF attacks by Marios Pomonis · 5 years ago
  91. 6ec4c5e KVM: x86: Protect MSR-based index computations from Spectre-v1/L1TF attacks in x86.c by Marios Pomonis · 5 years ago
  92. ddd259c KVM: Drop kvm_arch_vcpu_init() and kvm_arch_vcpu_uninit() by Sean Christopherson · 5 years ago
  93. 95a0d01 KVM: x86: Move all vcpu init code into kvm_arch_vcpu_create() by Sean Christopherson · 5 years ago
  94. afede96 KVM: Drop kvm_arch_vcpu_setup() by Sean Christopherson · 5 years ago
  95. 5f73db1 KVM: x86: Move guts of kvm_arch_vcpu_setup() into kvm_arch_vcpu_create() by Sean Christopherson · 5 years ago
  96. e529ef6 KVM: Move vcpu alloc and init invocation to common code by Sean Christopherson · 5 years ago
  97. 4543bdc KVM: Introduce kvm_vcpu_destroy() by Sean Christopherson · 5 years ago
  98. d2423b3 KVM: x86: Invoke kvm_vcpu_uninit() immediately prior to freeing vcpu by Sean Christopherson · 5 years ago
  99. 897cc38 KVM: Add kvm_arch_vcpu_precreate() to handle pre-allocation issues by Sean Christopherson · 5 years ago
  100. 50b143e KVM: x86: Drop kvm_arch_vcpu_free() by Sean Christopherson · 5 years ago