[PATCH] KVM: arm64: GICv3: Check the implementation before accessing ICH_VTR_EL2

Oliver Upton oupton at kernel.org
Thu Nov 13 13:37:45 PST 2025


On Thu, 13 Nov 2025 17:25:24 +0000, Marc Zyngier wrote:
> The ICH_HCR_EL2 patching code is generally GIC implementation agnostic,
> except when checking for broken Apple HW, which imposes to read
> ICH_VTR_EL2.
> 
> It is therefore important to check whether we are running on such
> HW before reading this register, as it will otherwise UNDEF when
> run on HW that doesn't have GICv3.
> 
> [...]

Applied to next, thanks!

[1/1] KVM: arm64: GICv3: Check the implementation before accessing ICH_VTR_EL2
      https://git.kernel.org/kvmarm/kvmarm/c/8ed2ae76f20c

--
Best,
Oliver



More information about the linux-arm-kernel mailing list