1. 897cc38 KVM: Add kvm_arch_vcpu_precreate() to handle pre-allocation issues by Sean Christopherson · 5 years ago
  2. fe931f1 KVM: Remove kvm_arch_vcpu_free() declaration by Sean Christopherson · 5 years ago
  3. 50b143e KVM: x86: Drop kvm_arch_vcpu_free() by Sean Christopherson · 5 years ago
  4. 208050d KVM: x86: Remove spurious clearing of async #PF MSR by Sean Christopherson · 5 years ago
  5. 9d979c7 KVM: x86: Remove spurious kvm_mmu_unload() from vcpu destruction path by Sean Christopherson · 5 years ago
  6. 4b8fff7 KVM: arm: Drop kvm_arch_vcpu_free() by Sean Christopherson · 5 years ago
  7. d5279f3 KVM: PPC: Drop kvm_arch_vcpu_free() by Sean Christopherson · 5 years ago
  8. 47d51e5 KVM: MIPS: Drop kvm_arch_vcpu_free() by Sean Christopherson · 5 years ago
  9. 5233009 KVM: MIPS: Use kvm_vcpu_cache to allocate vCPUs by Sean Christopherson · 5 years ago
  10. ff030fd KVM: PPC: Move kvm_vcpu_init() invocation to common code by Sean Christopherson · 5 years ago
  11. 4dbf6fe KVM: PPC: e500mc: Move reset of oldpir below call to kvm_vcpu_init() by Sean Christopherson · 5 years ago
  12. d307695 KVM: PPC: Book3S PR: Allocate book3s and shadow vcpu after common init by Sean Christopherson · 5 years ago
  13. c50bfbd KVM: PPC: Allocate vcpu struct in common PPC code by Sean Christopherson · 5 years ago
  14. 3ec8ca2 KVM: PPC: e500mc: Add build-time assert that vcpu is at offset 0 by Sean Christopherson · 5 years ago
  15. 987b259 KVM: x86: Move kvm_vcpu_init() invocation to common code by Sean Christopherson · 5 years ago
  16. d813a8b KVM: x86: Move allocation of pio_data page down a few lines by Sean Christopherson · 5 years ago
  17. fc6e2a18 KVM: x86: Move FPU allocation to common x86 code by Sean Christopherson · 5 years ago
  18. a9dd6f0 KVM: x86: Allocate vcpu struct in common x86 code by Sean Christopherson · 5 years ago
  19. 7f27179 KVM: SVM: Use direct vcpu pointer during vCPU create/free by Sean Christopherson · 5 years ago
  20. 34109c0 KVM: VMX: Use direct vcpu pointer during vCPU create/free by Sean Christopherson · 5 years ago
  21. 034d8e2 KVM: VMX: Allocate VPID after initializing VCPU by Sean Christopherson · 5 years ago
  22. 16be9dd KVM: x86: Free wbinvd_dirty_mask if vCPU creation fails by Sean Christopherson · 5 years ago
  23. cb10bf9 KVM: PPC: Book3S PR: Free shared page if mmu initialization fails by Sean Christopherson · 5 years ago
  24. 1a978d9 KVM: PPC: Book3S HV: Uninit vCPU if vcore creation fails by Sean Christopherson · 5 years ago
  25. 6441fa6 KVM: x86: avoid incorrect writes to host MSR_IA32_SPEC_CTRL by Paolo Bonzini · 5 years ago
  26. 4425f56 KVM: async_pf: drop kvm_arch_async_page_present wrappers by Paolo Bonzini · 5 years ago
  27. 99634e3 KVM: x86: list MSR_IA32_UCODE_REV as an emulated MSR by Paolo Bonzini · 5 years ago
  28. 5fcf3a5 tools/kvm_stat: Fix kvm_exit filter name by Gavin Shan · 5 years ago
  29. 56871d4 KVM: x86: fix overlap between SPTE_MMIO_MASK and generation by Paolo Bonzini · 5 years ago
  30. 09cbcef kvm: Refactor handling of VM debugfs files by Milan Pandurov · 5 years ago
  31. e30a7d6 KVM: x86/mmu: Apply max PA check for MMIO sptes to 32-bit KVM by Sean Christopherson · 5 years ago
  32. a4d956b KVM: nVMX: vmread should not set rflags to specify success in case of #PF by Miaohe Lin · 5 years ago
  33. b5c3c1b KVM: x86/mmu: Micro-optimize nEPT's bad memptype/XWR checks by Sean Christopherson · 5 years ago
  34. f8052a0 KVM: x86/mmu: Reorder the reserved bit check in prefetch_invalid_gpte() by Sean Christopherson · 5 years ago
  35. 52918ed KVM: SVM: Override default MMIO mask if memory encryption is enabled by Tom Lendacky · 5 years ago
  36. d8010a7 KVM: vmx: delete meaningless nested_vmx_prepare_msr_bitmap() declaration by Miaohe Lin · 5 years ago
  37. 8738200 KVM: x86: Refactor and rename bit() to feature_bit() macro by Sean Christopherson · 5 years ago
  38. a7c48c3 KVM: x86: Expand build-time assertion on reverse CPUID usage by Sean Christopherson · 5 years ago
  39. daa0d8c KVM: x86: Add CPUID_7_1_EAX to the reverse CPUID table by Sean Christopherson · 5 years ago
  40. a0a2260c KVM: x86: Move bit() helper to cpuid.h by Sean Christopherson · 5 years ago
  41. 5ae78e9 KVM: x86: Add dedicated emulator helpers for querying CPUID features by Sean Christopherson · 5 years ago
  42. 345599f KVM: x86: Add macro to ensure reserved cr4 bits checks stay in sync by Sean Christopherson · 5 years ago
  43. 96be4e0 KVM: x86: Drop special XSAVE handling from guest_cpuid_has() by Sean Christopherson · 5 years ago
  44. f1cdecf KVM: x86: Ensure all logical CPUs have consistent reserved cr4 bits by Sean Christopherson · 5 years ago
  45. b11306b KVM: x86: Don't let userspace set host-reserved cr4 bits by Sean Christopherson · 5 years ago
  46. e348ac7 KVM: VMX: Add helper to consolidate up PT/RTIT WRMSR fault logic by Sean Christopherson · 5 years ago
  47. fe6ed36 KVM: VMX: Add non-canonical check on writes to RTIT address MSRs by Sean Christopherson · 5 years ago
  48. 311497e KVM: Fix some writing mistakes by Miaohe Lin · 5 years ago
  49. 2f9f5cd KVM: hyperv: Fix some typos in vcpu unimpl info by Miaohe Lin · 5 years ago
  50. 0011679 KVM: Fix some grammar mistakes by Miaohe Lin · 5 years ago
  51. 67b0ae4 KVM: Fix some comment typos and missing parentheses by Miaohe Lin · 5 years ago
  52. 4d516fe KVM: Fix some out-dated function names in comment by Miaohe Lin · 5 years ago
  53. 668effb KVM: Fix some wrong function names in comment by Miaohe Lin · 5 years ago
  54. cad23e7 KVM: x86: check kvm_pit outside kvm_vm_ioctl_reinject() by Miaohe Lin · 5 years ago
  55. dfd146f KVM: LAPIC: micro-optimize fixed mode ipi delivery by Wanpeng Li · 5 years ago
  56. 1e9e262 KVM: VMX: FIXED+PHYSICAL mode single target IPI fastpath by Wanpeng Li · 5 years ago
  57. 6948199 KVM: x86/mmu: WARN if root_hpa is invalid when handling a page fault by Sean Christopherson · 5 years ago
  58. 0c7a98e KVM: x86/mmu: WARN on an invalid root_hpa by Sean Christopherson · 5 years ago
  59. ddce620 KVM: x86/mmu: Move root_hpa validity checks to top of page fault handler by Sean Christopherson · 5 years ago
  60. 4cd071d KVM: x86/mmu: Move calls to thp_adjust() down a level by Sean Christopherson · 5 years ago
  61. 0885904 KVM: x86/mmu: Move transparent_hugepage_adjust() above __direct_map() by Sean Christopherson · 5 years ago
  62. 0f90e1c KVM: x86/mmu: Consolidate tdp_page_fault() and nonpaging_page_fault() by Sean Christopherson · 5 years ago
  63. 2cb70fd KVM: x86/mmu: Rename lpage_disallowed to account_disallowed_nx_lpage by Sean Christopherson · 5 years ago
  64. 2f57b70 KVM: x86/mmu: Persist gfn_lpage_is_disallowed() to max_level by Sean Christopherson · 5 years ago
  65. cbe1e6f KVM: x86/mmu: Incorporate guest's page level into max level for shadow MMU by Sean Christopherson · 5 years ago
  66. 39ca1ec KVM: x86/mmu: Refactor handling of forced 4k pages in page faults by Sean Christopherson · 5 years ago
  67. f0f37e22 KVM: x86/mmu: Refactor the per-slot level calculation in mapping_level() by Sean Christopherson · 5 years ago
  68. cb9b88c KVM: x86/mmu: Refactor handling of cache consistency with TDP by Sean Christopherson · 5 years ago
  69. 9f1a852 KVM: x86/mmu: Move nonpaging_page_fault() below try_async_pf() by Sean Christopherson · 5 years ago
  70. 367fd79 KVM: x86/mmu: Fold nonpaging_map() into nonpaging_page_fault() by Sean Christopherson · 5 years ago
  71. ba7888d KVM: x86/mmu: Move definition of make_mmu_pages_available() up by Sean Christopherson · 5 years ago
  72. 736c291 KVM: x86: Use gpa_t for cr2/gpa to fix TDP support on 32-bit KVM by Sean Christopherson · 5 years ago
  73. 95145c2 KVM: x86: Add a WARN on TIF_NEED_FPU_LOAD in kvm_load_guest_fpu() by Sean Christopherson · 5 years ago
  74. f958bd2 KVM: x86: Fix potential put_fpu() w/o load_fpu() on MPX platform by Sean Christopherson · 5 years ago
  75. bbfdafa KVM: lib: use jump label to handle resource release in irq_bypass_register_producer() by Miaohe Lin · 5 years ago
  76. 8262fe8 KVM: lib: use jump label to handle resource release in irq_bypass_register_consumer() by Miaohe Lin · 5 years ago
  77. 885f7d6 KVM: Remove duplicated declaration of kvm_vcpu_kick by Zenghui Yu · 5 years ago
  78. c90f4d0 kvm: nVMX: Aesthetic cleanup of handle_vmread and handle_vmwrite by Jim Mattson · 5 years ago
  79. 693e02c kvm: nVMX: VMWRITE checks unsupported field before read-only field by Jim Mattson · 5 years ago
  80. dd2d604 kvm: nVMX: VMWRITE checks VMCS-link pointer before VMCS field by Jim Mattson · 5 years ago
  81. 5e3d394 KVM: VMX: Fix the spelling of CPU_BASED_USE_TSC_OFFSETTING by Xiaoyao Li · 5 years ago
  82. 4e2a0bc KVM: VMX: Rename NMI_PENDING to NMI_WINDOW by Xiaoyao Li · 5 years ago
  83. 9dadc2f KVM: VMX: Rename INTERRUPT_PENDING to INTERRUPT_WINDOW by Xiaoyao Li · 5 years ago
  84. 0a03cbd KVM: x86: Fix some comment typos by Miaohe Lin · 5 years ago
  85. 150a84f KVM: X86: Convert the last users of "shorthand = 0" to use macros by Peter Xu · 5 years ago
  86. 5c69d5c KVM: X86: Fix callers of kvm_apic_match_dest() to use correct macros by Peter Xu · 5 years ago
  87. ac8ef99 KVM: X86: Drop KVM_APIC_SHORT_MASK and KVM_APIC_DEST_MASK by Peter Xu · 5 years ago
  88. c96001c KVM: X86: Use APIC_DEST_* macros properly in kvm_lapic_irq.dest_mode by Peter Xu · 5 years ago
  89. 59508b3 KVM: X86: Move irrelevant declarations out of ioapic.h by Peter Xu · 5 years ago
  90. b4b2963 KVM: X86: Fix kvm_bitmap_or_dest_vcpus() to use irq shorthand by Peter Xu · 5 years ago
  91. fe3c2b4 KVM: explicitly set rmap_head->val to 0 in pte_list_desc_remove_entry() by Miaohe Lin · 5 years ago
  92. d29c03a KVM: get rid of var page in kvm_set_pfn_dirty() by Miaohe Lin · 5 years ago
  93. 4fb7b45 KVM: vmx: remove unreachable statement in vmx_get_msr_feature() by Miaohe Lin · 5 years ago
  94. 7adacf5 KVM: x86: use CPUID to locate host page table reserved bits by Paolo Bonzini · 5 years ago
  95. c79f46a Linux 5.5-rc5 by Linus Torvalds · 5 years ago
  96. 768fc66 Merge tag 'riscv/for-v5.5-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux by Linus Torvalds · 5 years ago
  97. 0e194d9 Documentation: riscv: add patch acceptance guidelines by Paul Walmsley · 5 years ago
  98. 2f3035d riscv: prefix IRQ_ macro names with an RV_ namespace by Paul Walmsley · 5 years ago
  99. 9d05c18 clocksource: riscv: add notrace to riscv_sched_clock by Zong Li · 5 years ago
  100. 3648790 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 5 years ago