1. 5f5a985 Merge 5.15.124 into android14-5.15-lts by Greg Kroah-Hartman · 2 years ago
  2. 19f4d8d Merge android14-5.15 into android14-5.15-lts by Greg Kroah-Hartman · 2 years ago
  3. 5883a4e KVM: Grab a reference to KVM for VM and vCPU stats file descriptors by Sean Christopherson · 2 years, 1 month ago
  4. c8a3a08 UPSTREAM: KVM: Fix vcpu_array[0] races by Michal Luczaj · 2 years, 3 months ago
  5. f05620f Merge 5.15.119 into android14-5.15-lts by Greg Kroah-Hartman · 2 years, 1 month ago
  6. 953dd7e KVM: Avoid illegal stage2 mapping on invalid memory slot by Gavin Shan · 2 years, 2 months ago
  7. fb22bac4 Merge 5.15.103 into android14-5.15 by Greg Kroah-Hartman · 2 years, 4 months ago
  8. ea8aebc Merge 5.15.99 into android14-5.15 by Greg Kroah-Hartman · 2 years, 5 months ago
  9. 5588657 KVM: fix memoryleak in kvm_init() by Miaohe Lin · 3 years ago
  10. 45bcf4a KVM: Register /dev/kvm as the _very_ last thing during initialization by Sean Christopherson · 2 years, 8 months ago
  11. 0a0ecaf KVM: Pre-allocate cpumasks for kvm_make_all_cpus_request_except() by Vitaly Kuznetsov · 4 years ago
  12. 3e48a63 KVM: Optimize kvm_make_vcpus_request_mask() a bit by Vitaly Kuznetsov · 4 years ago
  13. 999439f KVM: Destroy target device if coalesced MMIO unregistration fails by Sean Christopherson · 2 years, 8 months ago
  14. 05dba81 Merge 5.15.76 into android14-5.15 by Greg Kroah-Hartman · 2 years, 9 months ago
  15. 5bf2fda kvm: Add support for arch compat vm ioctls by Alexander Graf · 2 years, 10 months ago
  16. 74ca15c Merge 5.15.70 into android14-5.15 by Greg Kroah-Hartman · 2 years, 10 months ago
  17. 239044b Merge 5.15.63 into android14-5.15 by Greg Kroah-Hartman · 2 years, 10 months ago
  18. 39b0235 KVM: SEV: add cache flush to solve SEV cache incoherency issues by Mingwei Zhang · 3 years, 3 months ago
  19. 47c7e57 Merge 5.15.61 into android14-5.15 by Greg Kroah-Hartman · 2 years, 11 months ago
  20. 177bf35 KVM: Unconditionally get a ref to /dev/kvm module when creating a VM by Sean Christopherson · 3 years ago
  21. 26cdeed KVM: Don't set Accessed/Dirty bits for ZERO_PAGE by Sean Christopherson · 3 years, 3 months ago
  22. 462ab06 UPSTREAM: KVM: Don't create VM debugfs files outside of the VM directory by Oliver Upton · 3 years, 4 months ago
  23. a2aa2a6 BACKPORT: KVM: Move x86's perf guest info callbacks to generic KVM by Sean Christopherson · 3 years, 9 months ago
  24. e3031d0 BACKPORT: KVM: Use 'unsigned long' as kvm_for_each_vcpu()'s index by Marc Zyngier · 3 years, 9 months ago
  25. 37766ce UPSTREAM: KVM: Convert the kvm->vcpus array to a xarray by Marc Zyngier · 3 years, 9 months ago
  26. 25f5ae8 BACKPORT: KVM: Move wiping of the kvm->vcpus array to common code by Marc Zyngier · 3 years, 9 months ago
  27. e91665f KVM: Don't null dereference ops->destroy by Alexey Kardashevskiy · 3 years, 2 months ago
  28. a0f4fd4 KVM: Initialize debugfs_dentry when a VM is created to avoid NULL deref by Sean Christopherson · 3 years, 4 months ago
  29. e73c0ea KVM: Don't create VM debugfs files outside of the VM directory by Oliver Upton · 3 years, 4 months ago
  30. 6784b69 KVM: use __vcalloc for very large allocations by Paolo Bonzini · 3 years, 5 months ago
  31. 226b432 KVM: avoid NULL pointer dereference in kvm_dirty_ring_push by Paolo Bonzini · 3 years, 4 months ago
  32. 43637ee KVM: Prevent module exit until all VMs are freed by David Matlack · 3 years, 5 months ago
  33. e160ee9 KVM: Fix lockdep false negative during host resume by Wanpeng Li · 3 years, 6 months ago
  34. 32b758d KVM: s390: Ensure kvm_arch_no_poll() is read once when blocking vCPU by Sean Christopherson · 3 years, 10 months ago
  35. d44af3a KVM: eventfd: Fix false positive RCU usage warning by Hou Wenlong · 3 years, 6 months ago
  36. b17cb93 Revert "KVM: SVM: avoid infinite loop on NPF from bad address" by Sean Christopherson · 3 years, 7 months ago
  37. 54bf0b0 KVM: downgrade two BUG_ONs to WARN_ON_ONCE by Paolo Bonzini · 3 years, 8 months ago
  38. cbe4fcf KVM: Ensure local memslot copies operate on up-to-date arch-specific data by Sean Christopherson · 3 years, 9 months ago
  39. 0827b8d KVM: Disallow user memslot with size that exceeds "unsigned long" by Sean Christopherson · 3 years, 9 months ago
  40. 6bc6db0 KVM: Remove tlbs_dirty by Lai Jiangshan · 3 years, 11 months ago
  41. 0bbc2ca KVM: KVM: Use cpumask_available() to check for NULL cpumask when kicking vCPUs by Sean Christopherson · 4 years ago
  42. 85b6404 KVM: Clean up benign vcpu->cpu data races when kicking vCPUs by Sean Christopherson · 4 years ago
  43. ae232ea KVM: do not shrink halt_poll_ns below grow_start by Sergey Senozhatsky · 4 years ago
  44. 109bbba KVM: Drop unused kvm_dirty_gfn_invalid() by Peter Xu · 4 years ago
  45. e99314a Merge tag 'kvmarm-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD by Paolo Bonzini · 4 years ago
  46. 3cc4e14 KVM: stats: Add VM stat for remote tlb flush requests by Jing Zhang · 4 years ago
  47. fdde13c KVM: Remove unnecessary export of kvm_{inc,dec}_notifier_count() by Sean Christopherson · 4 years ago
  48. 8ccba53 KVM: stats: Add halt polling related histogram stats by Jing Zhang · 4 years ago
  49. 87bcc5f KVM: stats: Add halt_wait_ns stats for all architectures by Jing Zhang · 4 years ago
  50. edb298c KVM: x86/mmu: bump mmu notifier count in kvm_zap_gfn_range by Maxim Levitsky · 4 years ago
  51. 3165af7 KVM: Allow to have arch-specific per-vm debugfs files by Peter Xu · 4 years ago
  52. ee3b6e4 KVM: stats: remove dead stores by Paolo Bonzini · 4 years ago
  53. c3e9434 Merge branch 'kvm-vmx-secctl' into HEAD by Paolo Bonzini · 4 years ago
  54. fe22ed8 KVM: Cache the last used slot index per vCPU by David Matlack · 4 years ago
  55. 8768927 KVM: Rename lru_slot to last_used_slot by David Matlack · 4 years ago
  56. 85cd39a KVM: Do not leak memory for duplicate debugfs directories by Paolo Bonzini · 4 years ago
  57. 071064f KVM: Don't take mmu_lock for range invalidation unless necessary by Paolo Bonzini · 4 years ago
  58. 52ac8b3 KVM: Block memslot updates across range_start() and range_end() by Paolo Bonzini · 4 years, 2 months ago
  59. 605c713 KVM: Introduce kvm_get_kvm_safe() by Peter Xu · 4 years, 1 month ago
  60. 0b8f117 KVM: Add infrastructure and macro to mark VM as bugged by Sean Christopherson · 4 years, 1 month ago
  61. 36c3ce6 KVM: Get rid of kvm_get_pfn() by Marc Zyngier · 4 years ago
  62. 205d76f KVM: Remove kvm_is_transparent_hugepage() and PageTransCompoundMap() by Marc Zyngier · 4 years ago
  63. 8750f9b KVM: add missing compat KVM_CLEAR_DIRTY_LOG by Paolo Bonzini · 4 years ago
  64. 7477565 KVM: use cpu_relax when halt polling by Li RongQing · 4 years ago
  65. 405386b Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 4 years, 1 month ago
  66. 004d62e kvm: debugfs: fix memory leak in kvm_create_vm_debugfs by Pavel Skripkin · 4 years, 1 month ago
  67. 23fa2e4 KVM: mmio: Fix use-after-free Read in kvm_vm_ioctl_unregister_coalesced_mmio by Kefeng Wang · 4 years, 1 month ago
  68. f3cf800 Merge tag 'kvm-s390-master-5.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux into HEAD by Paolo Bonzini · 4 years, 1 month ago
  69. 65090f3 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 4 years, 1 month ago
  70. fc98c03 virt/kvm: use vma_lookup() instead of find_vma_intersection() by Liam Howlett · 4 years, 1 month ago
  71. 36824f1 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 4 years, 1 month ago
  72. 54a728d Merge tag 'sched-core-2021-06-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 1 month ago
  73. bc9e9e6 KVM: debugfs: Reuse binary stats descriptors by Jing Zhang · 4 years, 1 month ago
  74. ce55c04 KVM: stats: Support binary stats retrieval for a VCPU by Jing Zhang · 4 years, 2 months ago
  75. fcfe1ba KVM: stats: Support binary stats retrieval for a VM by Jing Zhang · 4 years, 2 months ago
  76. f8be156 KVM: do not allow mapping valid but non-reference-counted pages by Nicholas Piggin · 4 years, 1 month ago
  77. cb082bf KVM: stats: Add fd-based API to read binary stats data by Jing Zhang · 4 years, 2 months ago
  78. 0193cc9 KVM: stats: Separate generic stats from architecture specific ones by Jing Zhang · 4 years, 2 months ago
  79. 3ba9f93 sched,perf,kvm: Fix preemption condition by Peter Zijlstra · 4 years, 2 months ago
  80. e3cb6fa KVM: switch per-VM stats to u64 by Paolo Bonzini · 4 years, 2 months ago
  81. 2fdef3a kvm: add PM-notifier by Sergey Senozhatsky · 4 years, 2 months ago
  82. b10a038 KVM: mmu: Add slots_arch_lock for memslot arch fields by Ben Gardon · 4 years, 3 months ago
  83. ddc12f2 KVM: mmu: Refactor memslot copy by Ben Gardon · 4 years, 3 months ago
  84. a248602 KVM: VMX: update vcpu posted-interrupt descriptor when assigning device by Marcelo Tosatti · 4 years, 2 months ago
  85. 084071d KVM: rename KVM_REQ_PENDING_TIMER to KVM_REQ_UNBLOCK by Marcelo Tosatti · 4 years, 2 months ago
  86. 6bd5b74 KVM: PPC: exit halt polling on need_resched() by Wanpeng Li · 4 years, 3 months ago
  87. a4345a7c Merge tag 'kvmarm-fixes-5.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD by Paolo Bonzini · 4 years, 3 months ago
  88. e44b49f Revert "irqbypass: do not start cons/prod when failed connect" by Zhu Lingshan · 4 years, 3 months ago
  89. 258785e kvm: Cap halt polling at kvm->max_halt_poll_ns by David Matlack · 4 years, 3 months ago
  90. 262de41 kvm: exit halt polling on need_resched() as well by Benjamin Segall · 4 years, 3 months ago
  91. 52acd22 KVM: Boost vCPU candidate in user mode which is delivering interrupt by Wanpeng Li · 4 years, 4 months ago
  92. 54526d1 KVM: x86: Support KVM VMs sharing SEV context by Nathan Tempelman · 4 years, 4 months ago
  93. 7c896d3 KVM: Add proper lockdep assertion in I/O bus unregister by Sean Christopherson · 4 years, 4 months ago
  94. 5d3c4c793 KVM: Stop looking for coalesced MMIO zones if the bus is destroyed by Sean Christopherson · 4 years, 4 months ago
  95. 2ee3757 KVM: Destroy I/O bus devices on unregister failure _after_ sync'ing SRCU by Sean Christopherson · 4 years, 4 months ago
  96. 8931a45 KVM: Take mmu_lock when handling MMU notifier iff the hva hits a memslot by Sean Christopherson · 4 years, 4 months ago
  97. f922bd9 KVM: Move MMU notifier's mmu_lock acquisition into common helper by Sean Christopherson · 4 years, 4 months ago
  98. b4c5936 KVM: Kill off the old hva-based MMU notifier callbacks by Sean Christopherson · 4 years, 4 months ago
  99. 3039bcc KVM: Move x86's MMU notifier memslot walkers to generic code by Sean Christopherson · 4 years, 4 months ago
  100. c13fda2 KVM: Assert that notifier count is elevated in .change_pte() by Sean Christopherson · 4 years, 4 months ago