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