1. 24bbf74 kvm: x86: Add APICv (de)activate request trace points by Suravee Suthikulpanit · 5 years ago
  2. 8df14af kvm: x86: Add support for dynamic APICv activation by Suravee Suthikulpanit · 5 years ago
  3. 7e3e67a KVM: x86: remove get_enable_apicv from kvm_x86_ops by Paolo Bonzini · 5 years ago
  4. 4e19c36 kvm: x86: Introduce APICv inhibit reason bits by Suravee Suthikulpanit · 5 years ago
  5. b26a695 kvm: lapic: Introduce APICv update helper function by Suravee Suthikulpanit · 5 years ago
  6. e813e65 Merge tag 'kvm-5.6-1' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 5 years ago
  7. 4cbc418 Merge branch 'cve-2019-3016' into kvm-next-5.6 by Paolo Bonzini · 5 years ago
  8. a6bd811 x86/KVM: Clean up host's steal time structure by Boris Ostrovsky · 5 years ago
  9. b043138 x86/KVM: Make sure KVM_VCPU_FLUSH_TLB flag is not missed by Boris Ostrovsky · 5 years ago
  10. 9172481 x86/kvm: Cache gfn to pfn translation by Boris Ostrovsky · 5 years ago
  11. 8c6de56 x86/kvm: Be careful not to clear KVM_VCPU_FLUSH_TLB bit by Boris Ostrovsky · 5 years ago
  12. c0275ae Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 5 years ago
  13. 3009afc KVM: x86: Use a typedef for fastop functions by Sean Christopherson · 5 years ago
  14. 52db369 KVM: X86: Add 'else' to unify fastop and execute call path by Miaohe Lin · 5 years ago
  15. 91b0d26 KVM: x86: inline memslot_valid_for_gpte by Paolo Bonzini · 5 years ago
  16. e851265 KVM: x86/mmu: Use huge pages for DAX-backed files by Sean Christopherson · 5 years ago
  17. 2c0629f KVM: x86/mmu: Remove lpage_is_disallowed() check from set_spte() by Sean Christopherson · 5 years ago
  18. 293e306 KVM: x86/mmu: Fold max_mapping_level() into kvm_mmu_hugepage_adjust() by Sean Christopherson · 5 years ago
  19. d32ec81 KVM: x86/mmu: Zap any compound page when collapsing sptes by Sean Christopherson · 5 years ago
  20. 09c4453 KVM: x86/mmu: Remove obsolete gfn restoration in FNAME(fetch) by Sean Christopherson · 5 years ago
  21. 83f06fa KVM: x86/mmu: Rely on host page tables to find HugeTLB mappings by Sean Christopherson · 5 years ago
  22. f9fa250 KVM: x86/mmu: Drop level optimization from fast_page_fault() by Sean Christopherson · 5 years ago
  23. db54321 KVM: x86/mmu: Walk host page tables to find THP mappings by Sean Christopherson · 5 years ago
  24. 17eff01 KVM: x86/mmu: Refactor THP adjust to prep for changing query by Sean Christopherson · 5 years ago
  25. f9b84e1 KVM: Use vcpu-specific gva->hva translation when querying host page size by Sean Christopherson · 5 years ago
  26. 005ba37 mm: thp: KVM: Explicitly check for THP when populating secondary MMU by Sean Christopherson · 5 years ago
  27. 22b1d57 KVM: x86/mmu: Enforce max_level on HugeTLB mappings by Sean Christopherson · 5 years ago
  28. 4d6d07a kvm/x86: export kvm_vector_hashing_enabled() is unnecessary by Peng Hao · 5 years ago
  29. cef6db7 KVM: VMX: remove duplicated segment cache clear by Miaohe Lin · 5 years ago
  30. 17ac43a Adding 'else' to reduce checking. by Haiwei Li · 5 years ago
  31. b91991b KVM: nVMX: Check GUEST_DR7 on vmentry of nested guests by Krish Sadhukhan · 5 years ago
  32. 6a3c623 KVM: X86: Drop x86_set_memory_region() by Peter Xu · 5 years ago
  33. 2a5755b KVM: X86: Don't take srcu lock in init_rmode_identity_map() by Peter Xu · 5 years ago
  34. de9bf4d x86/kvm/hyper-v: remove stale evmcs_already_enabled check from nested_enable_evmcs() by Vitaly Kuznetsov · 5 years ago
  35. de761ea KVM: x86: Perform non-canonical checks in 32-bit KVM by Sean Christopherson · 5 years ago
  36. d196842 KVM: nVMX: WARN on failure to set IA32_PERF_GLOBAL_CTRL by Oliver Upton · 5 years ago
  37. c0a21c3 KVM: x86: Remove unused ctxt param from emulator's FPU accessors by Sean Christopherson · 5 years ago
  38. 2620fe2 KVM: x86: Revert "KVM: X86: Fix fpu state crash in kvm guest" by Sean Christopherson · 5 years ago
  39. a7baead KVM: x86: Ensure guest's FPU state is loaded when accessing for emulation by Sean Christopherson · 5 years ago
  40. c9aef3b KVM: x86: Handle TIF_NEED_FPU_LOAD in kvm_{load,put}_guest_fpu() by Sean Christopherson · 5 years ago
  41. 3911b65 Revert "KVM: x86: Add a WARN on TIF_NEED_FPU_LOAD in kvm_load_guest_fpu()" by Paolo Bonzini · 5 years ago
  42. 3ce4dc1 KVM: apic: short-circuit kvm_apic_accept_pic_intr() when pic intr is accepted by Miaohe Lin · 5 years ago
  43. 767b839 KVM: x86: avoid clearing pending exception event twice by Miaohe Lin · 5 years ago
  44. 6606174 KVM: x86: Protect pmu_intel.c from Spectre-v1/L1TF attacks by Marios Pomonis · 5 years ago
  45. ea74005 KVM: x86: Protect DR-based index computations from Spectre-v1/L1TF attacks by Marios Pomonis · 5 years ago
  46. c926f2f KVM: x86: Protect exit_reason from being used in Spectre-v1/L1TF attacks by Marios Pomonis · 5 years ago
  47. 125ffc5 KVM: x86: Refactor prefix decoding to prevent Spectre-v1/L1TF attacks by Marios Pomonis · 5 years ago
  48. 6ec4c5e KVM: x86: Protect MSR-based index computations from Spectre-v1/L1TF attacks in x86.c by Marios Pomonis · 5 years ago
  49. 13c5183 KVM: x86: Protect MSR-based index computations in pmu.h from Spectre-v1/L1TF attacks by Marios Pomonis · 5 years ago
  50. 25a5ede KVM: x86: Protect MSR-based index computations in fixed_msr_to_seg_unit() from Spectre-v1/L1TF attacks by Marios Pomonis · 5 years ago
  51. 4bf79cb KVM: x86: Protect kvm_lapic_reg_write() from Spectre-v1/L1TF attacks by Marios Pomonis · 5 years ago
  52. 6705645 KVM: x86: Protect ioapic_write_indirect() from Spectre-v1/L1TF attacks by Marios Pomonis · 5 years ago
  53. 8c86405 KVM: x86: Protect ioapic_read_indirect() from Spectre-v1/L1TF attacks by Marios Pomonis · 5 years ago
  54. 14e3232 KVM: x86: Refactor picdev_write() to prevent Spectre-v1/L1TF attacks by Marios Pomonis · 5 years ago
  55. 8618793 KVM: x86: Protect kvm_hv_msr_[get|set]_crash_data() from Spectre-v1/L1TF attacks by Marios Pomonis · 5 years ago
  56. 3c9053a2 KVM: x86: Protect x86_decode_insn from Spectre-v1/L1TF attacks by Marios Pomonis · 5 years ago
  57. a47970e kvm/svm: PKU not currently supported by John Allen · 5 years ago
  58. ddd259c KVM: Drop kvm_arch_vcpu_init() and kvm_arch_vcpu_uninit() by Sean Christopherson · 5 years ago
  59. 95a0d01 KVM: x86: Move all vcpu init code into kvm_arch_vcpu_create() by Sean Christopherson · 5 years ago
  60. afede96 KVM: Drop kvm_arch_vcpu_setup() by Sean Christopherson · 5 years ago
  61. 5f73db1 KVM: x86: Move guts of kvm_arch_vcpu_setup() into kvm_arch_vcpu_create() by Sean Christopherson · 5 years ago
  62. e529ef6 KVM: Move vcpu alloc and init invocation to common code by Sean Christopherson · 5 years ago
  63. 4543bdc KVM: Introduce kvm_vcpu_destroy() by Sean Christopherson · 5 years ago
  64. d2423b3 KVM: x86: Invoke kvm_vcpu_uninit() immediately prior to freeing vcpu by Sean Christopherson · 5 years ago
  65. 897cc38 KVM: Add kvm_arch_vcpu_precreate() to handle pre-allocation issues by Sean Christopherson · 5 years ago
  66. 50b143e KVM: x86: Drop kvm_arch_vcpu_free() by Sean Christopherson · 5 years ago
  67. 208050d KVM: x86: Remove spurious clearing of async #PF MSR by Sean Christopherson · 5 years ago
  68. 9d979c7 KVM: x86: Remove spurious kvm_mmu_unload() from vcpu destruction path by Sean Christopherson · 5 years ago
  69. 987b259 KVM: x86: Move kvm_vcpu_init() invocation to common code by Sean Christopherson · 5 years ago
  70. d813a8b KVM: x86: Move allocation of pio_data page down a few lines by Sean Christopherson · 5 years ago
  71. fc6e2a18 KVM: x86: Move FPU allocation to common x86 code by Sean Christopherson · 5 years ago
  72. a9dd6f0 KVM: x86: Allocate vcpu struct in common x86 code by Sean Christopherson · 5 years ago
  73. 7f27179 KVM: SVM: Use direct vcpu pointer during vCPU create/free by Sean Christopherson · 5 years ago
  74. 34109c0 KVM: VMX: Use direct vcpu pointer during vCPU create/free by Sean Christopherson · 5 years ago
  75. 034d8e2 KVM: VMX: Allocate VPID after initializing VCPU by Sean Christopherson · 5 years ago
  76. 16be9dd KVM: x86: Free wbinvd_dirty_mask if vCPU creation fails by Sean Christopherson · 5 years ago
  77. 6441fa6 KVM: x86: avoid incorrect writes to host MSR_IA32_SPEC_CTRL by Paolo Bonzini · 5 years ago
  78. 99634e3 KVM: x86: list MSR_IA32_UCODE_REV as an emulated MSR by Paolo Bonzini · 5 years ago
  79. 56871d4 KVM: x86: fix overlap between SPTE_MMIO_MASK and generation by Paolo Bonzini · 5 years ago
  80. e30a7d6 KVM: x86/mmu: Apply max PA check for MMIO sptes to 32-bit KVM by Sean Christopherson · 5 years ago
  81. a4d956b KVM: nVMX: vmread should not set rflags to specify success in case of #PF by Miaohe Lin · 5 years ago
  82. b5c3c1b KVM: x86/mmu: Micro-optimize nEPT's bad memptype/XWR checks by Sean Christopherson · 5 years ago
  83. f8052a0 KVM: x86/mmu: Reorder the reserved bit check in prefetch_invalid_gpte() by Sean Christopherson · 5 years ago
  84. 52918ed KVM: SVM: Override default MMIO mask if memory encryption is enabled by Tom Lendacky · 5 years ago
  85. d8010a7 KVM: vmx: delete meaningless nested_vmx_prepare_msr_bitmap() declaration by Miaohe Lin · 5 years ago
  86. 8738200 KVM: x86: Refactor and rename bit() to feature_bit() macro by Sean Christopherson · 5 years ago
  87. a7c48c3 KVM: x86: Expand build-time assertion on reverse CPUID usage by Sean Christopherson · 5 years ago
  88. daa0d8c KVM: x86: Add CPUID_7_1_EAX to the reverse CPUID table by Sean Christopherson · 5 years ago
  89. a0a2260c KVM: x86: Move bit() helper to cpuid.h by Sean Christopherson · 5 years ago
  90. 5ae78e9 KVM: x86: Add dedicated emulator helpers for querying CPUID features by Sean Christopherson · 5 years ago
  91. 345599f KVM: x86: Add macro to ensure reserved cr4 bits checks stay in sync by Sean Christopherson · 5 years ago
  92. 96be4e0 KVM: x86: Drop special XSAVE handling from guest_cpuid_has() by Sean Christopherson · 5 years ago
  93. f1cdecf KVM: x86: Ensure all logical CPUs have consistent reserved cr4 bits by Sean Christopherson · 5 years ago
  94. b11306b KVM: x86: Don't let userspace set host-reserved cr4 bits by Sean Christopherson · 5 years ago
  95. e348ac7 KVM: VMX: Add helper to consolidate up PT/RTIT WRMSR fault logic by Sean Christopherson · 5 years ago
  96. fe6ed36 KVM: VMX: Add non-canonical check on writes to RTIT address MSRs by Sean Christopherson · 5 years ago
  97. 311497e KVM: Fix some writing mistakes by Miaohe Lin · 5 years ago
  98. 2f9f5cd KVM: hyperv: Fix some typos in vcpu unimpl info by Miaohe Lin · 5 years ago
  99. 0011679 KVM: Fix some grammar mistakes by Miaohe Lin · 5 years ago
  100. 67b0ae4 KVM: Fix some comment typos and missing parentheses by Miaohe Lin · 5 years ago