]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
KVM: arm64: gic-v5: Probe for GICv5
authorSascha Bischoff <Sascha.Bischoff@arm.com>
Fri, 27 Jun 2025 10:09:02 +0000 (10:09 +0000)
committerOliver Upton <oliver.upton@linux.dev>
Tue, 8 Jul 2025 21:41:06 +0000 (14:41 -0700)
commitff2aa6495d4beafa84cfdd8c61fc00785fee3d9a
tree0ac26a97689e6ed159c8a39208e02f4e5951e76b
parentc017e49ed1381001ba7a6521daae8f968b11cf09
KVM: arm64: gic-v5: Probe for GICv5

Add in a probe function for GICv5 which enables support for GICv3
guests on a GICv5 host, if FEAT_GCIE_LEGACY is supported by the
hardware.

Co-authored-by: Timothy Hayes <timothy.hayes@arm.com>
Signed-off-by: Timothy Hayes <timothy.hayes@arm.com>
Signed-off-by: Sascha Bischoff <sascha.bischoff@arm.com>
Link: https://lore.kernel.org/r/20250627100847.1022515-6-sascha.bischoff@arm.com
Signed-off-by: Oliver Upton <oliver.upton@linux.dev>
arch/arm64/kvm/Makefile
arch/arm64/kvm/vgic/vgic-init.c
arch/arm64/kvm/vgic/vgic-v5.c [new file with mode: 0644]
arch/arm64/kvm/vgic/vgic.h