1. 005ba37 mm: thp: KVM: Explicitly check for THP when populating secondary MMU by Sean Christopherson · 5 years ago
  2. 22b1d57 KVM: x86/mmu: Enforce max_level on HugeTLB mappings by Sean Christopherson · 5 years ago
  3. dc9ce71 KVM: Return immediately if __kvm_gfn_to_hva_cache_init() fails by Sean Christopherson · 5 years ago
  4. 6ad1e29 KVM: Clean up __kvm_gfn_to_hva_cache_init() and its callers by Sean Christopherson · 5 years ago
  5. fcfbc61 KVM: Check for a bad hva before dropping into the ghc slow path by Sean Christopherson · 5 years ago
  6. 4d6d07a kvm/x86: export kvm_vector_hashing_enabled() is unnecessary by Peng Hao · 5 years ago
  7. cef6db7 KVM: VMX: remove duplicated segment cache clear by Miaohe Lin · 5 years ago
  8. 17ac43a Adding 'else' to reduce checking. by Haiwei Li · 5 years ago
  9. b91991b KVM: nVMX: Check GUEST_DR7 on vmentry of nested guests by Krish Sadhukhan · 5 years ago
  10. e174bb9 KVM: remove unused guest_enter by Alex Shi · 5 years ago
  11. 7495e22 KVM: Move running VCPU from ARM to common code by Paolo Bonzini · 5 years ago
  12. 6a3c623 KVM: X86: Drop x86_set_memory_region() by Peter Xu · 5 years ago
  13. 2a5755b KVM: X86: Don't take srcu lock in init_rmode_identity_map() by Peter Xu · 5 years ago
  14. fcd97ad KVM: Add build-time error check on kvm_run size by Peter Xu · 5 years ago
  15. ef82edd KVM: Remove kvm_read_guest_atomic() by Peter Xu · 5 years ago
  16. de9bf4d x86/kvm/hyper-v: remove stale evmcs_already_enabled check from nested_enable_evmcs() by Vitaly Kuznetsov · 5 years ago
  17. de761ea KVM: x86: Perform non-canonical checks in 32-bit KVM by Sean Christopherson · 5 years ago
  18. d196842 KVM: nVMX: WARN on failure to set IA32_PERF_GLOBAL_CTRL by Oliver Upton · 5 years ago
  19. c0a21c3 KVM: x86: Remove unused ctxt param from emulator's FPU accessors by Sean Christopherson · 5 years ago
  20. 2620fe2 KVM: x86: Revert "KVM: X86: Fix fpu state crash in kvm guest" by Sean Christopherson · 5 years ago
  21. a7baead KVM: x86: Ensure guest's FPU state is loaded when accessing for emulation by Sean Christopherson · 5 years ago
  22. c9aef3b KVM: x86: Handle TIF_NEED_FPU_LOAD in kvm_{load,put}_guest_fpu() by Sean Christopherson · 5 years ago
  23. 3911b65 Revert "KVM: x86: Add a WARN on TIF_NEED_FPU_LOAD in kvm_load_guest_fpu()" by Paolo Bonzini · 5 years ago
  24. 3ce4dc1 KVM: apic: short-circuit kvm_apic_accept_pic_intr() when pic intr is accepted by Miaohe Lin · 5 years ago
  25. 767b839 KVM: x86: avoid clearing pending exception event twice by Miaohe Lin · 5 years ago
  26. 6606174 KVM: x86: Protect pmu_intel.c from Spectre-v1/L1TF attacks by Marios Pomonis · 5 years ago
  27. ea74005 KVM: x86: Protect DR-based index computations from Spectre-v1/L1TF attacks by Marios Pomonis · 5 years ago
  28. c926f2f KVM: x86: Protect exit_reason from being used in Spectre-v1/L1TF attacks by Marios Pomonis · 5 years ago
  29. 125ffc5 KVM: x86: Refactor prefix decoding to prevent Spectre-v1/L1TF attacks by Marios Pomonis · 5 years ago
  30. 6ec4c5e KVM: x86: Protect MSR-based index computations from Spectre-v1/L1TF attacks in x86.c by Marios Pomonis · 5 years ago
  31. 13c5183 KVM: x86: Protect MSR-based index computations in pmu.h from Spectre-v1/L1TF attacks by Marios Pomonis · 5 years ago
  32. 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
  33. 4bf79cb KVM: x86: Protect kvm_lapic_reg_write() from Spectre-v1/L1TF attacks by Marios Pomonis · 5 years ago
  34. 6705645 KVM: x86: Protect ioapic_write_indirect() from Spectre-v1/L1TF attacks by Marios Pomonis · 5 years ago
  35. 8c86405 KVM: x86: Protect ioapic_read_indirect() from Spectre-v1/L1TF attacks by Marios Pomonis · 5 years ago
  36. 14e3232 KVM: x86: Refactor picdev_write() to prevent Spectre-v1/L1TF attacks by Marios Pomonis · 5 years ago
  37. 8618793 KVM: x86: Protect kvm_hv_msr_[get|set]_crash_data() from Spectre-v1/L1TF attacks by Marios Pomonis · 5 years ago
  38. 3c9053a2 KVM: x86: Protect x86_decode_insn from Spectre-v1/L1TF attacks by Marios Pomonis · 5 years ago
  39. a47970e kvm/svm: PKU not currently supported by John Allen · 5 years ago
  40. 8bd826d KVM: Move vcpu->run page allocation out of kvm_vcpu_init() by Sean Christopherson · 5 years ago
  41. 9941d22 KVM: Move putting of vcpu->pid to kvm_vcpu_destroy() by Sean Christopherson · 5 years ago
  42. ddd259c KVM: Drop kvm_arch_vcpu_init() and kvm_arch_vcpu_uninit() by Sean Christopherson · 5 years ago
  43. 19bcc89 KVM: arm64: Free sve_state via arm specific hook by Sean Christopherson · 5 years ago
  44. 74ce2e6 KVM: PPC: Move all vcpu init code into kvm_arch_vcpu_create() by Sean Christopherson · 5 years ago
  45. 39a93a8 KVM: ARM: Move all vcpu init code into kvm_arch_vcpu_create() by Sean Christopherson · 5 years ago
  46. d11dfed KVM: MIPS: Move all vcpu init code into kvm_arch_vcpu_create() by Sean Christopherson · 5 years ago
  47. 95a0d01 KVM: x86: Move all vcpu init code into kvm_arch_vcpu_create() by Sean Christopherson · 5 years ago
  48. afede96 KVM: Drop kvm_arch_vcpu_setup() by Sean Christopherson · 5 years ago
  49. b3d42c9 KVM: PPC: BookE: Setup vcpu during kvmppc_core_vcpu_create() by Sean Christopherson · 5 years ago
  50. ff72bb5 KVM: s390: Manually invoke vcpu setup during kvm_arch_vcpu_create() by Sean Christopherson · 5 years ago
  51. 5259878 KVM: MIPS: Move .vcpu_setup() call to kvm_arch_vcpu_create() by Sean Christopherson · 5 years ago
  52. 5f73db1 KVM: x86: Move guts of kvm_arch_vcpu_setup() into kvm_arch_vcpu_create() by Sean Christopherson · 5 years ago
  53. d5c48de KVM: Move initialization of preempt notifier to kvm_vcpu_init() by Sean Christopherson · 5 years ago
  54. aaba298 KVM: Unexport kvm_vcpu_cache and kvm_vcpu_{un}init() by Sean Christopherson · 5 years ago
  55. e529ef6 KVM: Move vcpu alloc and init invocation to common code by Sean Christopherson · 5 years ago
  56. 4543bdc KVM: Introduce kvm_vcpu_destroy() by Sean Christopherson · 5 years ago
  57. d2423b3 KVM: x86: Invoke kvm_vcpu_uninit() immediately prior to freeing vcpu by Sean Christopherson · 5 years ago
  58. aaf532c KVM: MIPS: Invoke kvm_vcpu_uninit() immediately prior to freeing vcpu by Sean Christopherson · 5 years ago
  59. a2017f1 KVM: s390: Invoke kvm_vcpu_init() before allocating sie_page by Sean Christopherson · 5 years ago
  60. 321f8ee KVM: s390: Move guts of kvm_arch_vcpu_init() into kvm_arch_vcpu_create() by Sean Christopherson · 5 years ago
  61. 897cc38 KVM: Add kvm_arch_vcpu_precreate() to handle pre-allocation issues by Sean Christopherson · 5 years ago
  62. fe931f1 KVM: Remove kvm_arch_vcpu_free() declaration by Sean Christopherson · 5 years ago
  63. 50b143e KVM: x86: Drop kvm_arch_vcpu_free() by Sean Christopherson · 5 years ago
  64. 208050d KVM: x86: Remove spurious clearing of async #PF MSR by Sean Christopherson · 5 years ago
  65. 9d979c7 KVM: x86: Remove spurious kvm_mmu_unload() from vcpu destruction path by Sean Christopherson · 5 years ago
  66. 4b8fff7 KVM: arm: Drop kvm_arch_vcpu_free() by Sean Christopherson · 5 years ago
  67. d5279f3 KVM: PPC: Drop kvm_arch_vcpu_free() by Sean Christopherson · 5 years ago
  68. 47d51e5 KVM: MIPS: Drop kvm_arch_vcpu_free() by Sean Christopherson · 5 years ago
  69. 5233009 KVM: MIPS: Use kvm_vcpu_cache to allocate vCPUs by Sean Christopherson · 5 years ago
  70. ff030fd KVM: PPC: Move kvm_vcpu_init() invocation to common code by Sean Christopherson · 5 years ago
  71. 4dbf6fe KVM: PPC: e500mc: Move reset of oldpir below call to kvm_vcpu_init() by Sean Christopherson · 5 years ago
  72. d307695 KVM: PPC: Book3S PR: Allocate book3s and shadow vcpu after common init by Sean Christopherson · 5 years ago
  73. c50bfbd KVM: PPC: Allocate vcpu struct in common PPC code by Sean Christopherson · 5 years ago
  74. 3ec8ca2 KVM: PPC: e500mc: Add build-time assert that vcpu is at offset 0 by Sean Christopherson · 5 years ago
  75. 987b259 KVM: x86: Move kvm_vcpu_init() invocation to common code by Sean Christopherson · 5 years ago
  76. d813a8b KVM: x86: Move allocation of pio_data page down a few lines by Sean Christopherson · 5 years ago
  77. fc6e2a18 KVM: x86: Move FPU allocation to common x86 code by Sean Christopherson · 5 years ago
  78. a9dd6f0 KVM: x86: Allocate vcpu struct in common x86 code by Sean Christopherson · 5 years ago
  79. 7f27179 KVM: SVM: Use direct vcpu pointer during vCPU create/free by Sean Christopherson · 5 years ago
  80. 34109c0 KVM: VMX: Use direct vcpu pointer during vCPU create/free by Sean Christopherson · 5 years ago
  81. 034d8e2 KVM: VMX: Allocate VPID after initializing VCPU by Sean Christopherson · 5 years ago
  82. 16be9dd KVM: x86: Free wbinvd_dirty_mask if vCPU creation fails by Sean Christopherson · 5 years ago
  83. cb10bf9 KVM: PPC: Book3S PR: Free shared page if mmu initialization fails by Sean Christopherson · 5 years ago
  84. 1a978d9 KVM: PPC: Book3S HV: Uninit vCPU if vcore creation fails by Sean Christopherson · 5 years ago
  85. 6441fa6 KVM: x86: avoid incorrect writes to host MSR_IA32_SPEC_CTRL by Paolo Bonzini · 5 years ago
  86. 4425f56 KVM: async_pf: drop kvm_arch_async_page_present wrappers by Paolo Bonzini · 5 years ago
  87. 99634e3 KVM: x86: list MSR_IA32_UCODE_REV as an emulated MSR by Paolo Bonzini · 5 years ago
  88. 5fcf3a5 tools/kvm_stat: Fix kvm_exit filter name by Gavin Shan · 5 years ago
  89. 56871d4 KVM: x86: fix overlap between SPTE_MMIO_MASK and generation by Paolo Bonzini · 5 years ago
  90. 09cbcef kvm: Refactor handling of VM debugfs files by Milan Pandurov · 5 years ago
  91. e30a7d6 KVM: x86/mmu: Apply max PA check for MMIO sptes to 32-bit KVM by Sean Christopherson · 5 years ago
  92. a4d956b KVM: nVMX: vmread should not set rflags to specify success in case of #PF by Miaohe Lin · 5 years ago
  93. b5c3c1b KVM: x86/mmu: Micro-optimize nEPT's bad memptype/XWR checks by Sean Christopherson · 5 years ago
  94. f8052a0 KVM: x86/mmu: Reorder the reserved bit check in prefetch_invalid_gpte() by Sean Christopherson · 5 years ago
  95. 52918ed KVM: SVM: Override default MMIO mask if memory encryption is enabled by Tom Lendacky · 5 years ago
  96. d8010a7 KVM: vmx: delete meaningless nested_vmx_prepare_msr_bitmap() declaration by Miaohe Lin · 5 years ago
  97. 8738200 KVM: x86: Refactor and rename bit() to feature_bit() macro by Sean Christopherson · 5 years ago
  98. a7c48c3 KVM: x86: Expand build-time assertion on reverse CPUID usage by Sean Christopherson · 5 years ago
  99. daa0d8c KVM: x86: Add CPUID_7_1_EAX to the reverse CPUID table by Sean Christopherson · 5 years ago
  100. a0a2260c KVM: x86: Move bit() helper to cpuid.h by Sean Christopherson · 5 years ago