]> www.infradead.org Git - users/jedix/linux-maple.git/commit
KVM: arm64: Force GICv3 trap activation when no irqchip is configured on VHE
authorMarc Zyngier <maz@kernel.org>
Tue, 27 Aug 2024 15:25:09 +0000 (16:25 +0100)
committerMarc Zyngier <maz@kernel.org>
Tue, 27 Aug 2024 17:32:55 +0000 (18:32 +0100)
commit8d917e0a8651377321c06513f42e2ab9a86161f4
tree7c478209cc537588c3985c2bf7fd768977e1ba32
parent5739a961b542530626cb3afb721efa688b290cce
KVM: arm64: Force GICv3 trap activation when no irqchip is configured on VHE

On a VHE system, no GICv3 traps get configured when no irqchip is
present. This is not quite matching the "no GICv3" semantics that
we want to present.

Force such traps to be configured in this case.

Reviewed-by: Oliver Upton <oliver.upton@linux.dev>
Link: https://lore.kernel.org/r/20240827152517.3909653-4-maz@kernel.org
Signed-off-by: Marc Zyngier <maz@kernel.org>
arch/arm64/kvm/vgic/vgic.c