[PATCH 0/3] Fixes for KVM HV around synchronization and initializations
From: Gautam Menghani
Date: Thu Oct 01 2026 - 06:07:47 EST
This series contains the fixes for synchronization and initializations
bugs in the KVM HV code.
Patch 1: Fix for concurrent calls to idr_alloc
Patch 2: Initialize the arch.irq_type correctly for cleanup to work
Patch 3: Add a srcu lock to fix "suspicious usage of
rcu_dereference_check" usage.
Gautam Menghani (3):
KVM: PPC: Book3S HV: Ensure that calls to idr_alloc are synchronized
KVM: PPC: Book3S HV: XICS: Update irq_type for cleanup to work
KVM: PPC: Book3s HV: Take SRCU read lock around kvmppc_h_page_init()
call
arch/powerpc/kvm/book3s_hv.c | 2 ++
arch/powerpc/kvm/book3s_hv_nested.c | 34 +++++++++--------------------
arch/powerpc/kvm/book3s_xive.c | 2 +-
3 files changed, 13 insertions(+), 25 deletions(-)
--
2.52.0