]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
KVM: arm64: Add tracking of vgic_irq being present in a LR
authorMarc Zyngier <maz@kernel.org>
Thu, 20 Nov 2025 17:24:58 +0000 (17:24 +0000)
committerOliver Upton <oupton@kernel.org>
Mon, 24 Nov 2025 22:29:12 +0000 (14:29 -0800)
commit879a7fd4fd64656d953f887e6a18e13e0b9a9f8f
treede6caa82e81c5cb932325f12c3b61f71c5c5d499
parenta4413a7c31cfca49d3f4830cf8a45edf4a713f63
KVM: arm64: Add tracking of vgic_irq being present in a LR

We currently cannot identify whether an interrupt is queued into
a LR. It wasn't needed until now, but that's about to change.

Add yet another flag to track that state.

Tested-by: Fuad Tabba <tabba@google.com>
Signed-off-by: Marc Zyngier <maz@kernel.org>
Tested-by: Mark Brown <broonie@kernel.org>
Link: https://msgid.link/20251120172540.2267180-9-maz@kernel.org
Signed-off-by: Oliver Upton <oupton@kernel.org>
arch/arm64/kvm/vgic/vgic-v2.c
arch/arm64/kvm/vgic/vgic-v3.c
include/kvm/arm_vgic.h