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