From: Marc Zyngier Date: Wed, 20 May 2026 09:19:35 +0000 (+0100) Subject: KVM: arm64: vgic-v5: Drop pointless ARM64_HAS_GICV5_CPUIF check X-Git-Tag: v7.2-rc1~95^2~6^2~2^2~14 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e6fdea20cffb0108e3d4b5af1c850cccc8e8866c;p=thirdparty%2Flinux.git KVM: arm64: vgic-v5: Drop pointless ARM64_HAS_GICV5_CPUIF check vgic_v5_get_implemented_ppis() can only be called when we have a GICv5, by construction. Remove the pointless check against ARM64_HAS_GICV5_CPUIF. Link: https://lore.kernel.org/r/20260520091949.542365-5-maz@kernel.org Signed-off-by: Marc Zyngier --- diff --git a/arch/arm64/kvm/vgic/vgic-v5.c b/arch/arm64/kvm/vgic/vgic-v5.c index 4d62b1c31fe8b..0101ec3f55283 100644 --- a/arch/arm64/kvm/vgic/vgic-v5.c +++ b/arch/arm64/kvm/vgic/vgic-v5.c @@ -18,9 +18,6 @@ */ static void vgic_v5_get_implemented_ppis(void) { - if (!cpus_have_final_cap(ARM64_HAS_GICV5_CPUIF)) - return; - /* * If we have KVM, we have EL2, which means that we have support for the * EL1 and EL2 Physical & Virtual timers.