[PATCH v2 0/3] KVM: arm64: Fix handling of ID_PFR1_EL1.GIC
Oliver Upton
oupton at kernel.org
Thu Nov 6 17:34:59 PST 2025
On Thu, Oct 30, 2025 at 12:27:04PM +0000, Marc Zyngier wrote:
> Peter reported[0] that restoring a GICv2 VM fails badly, and correctly
> points out that ID_PFR1_EL1.GIC isn't writable, while its 64bit
> equivalent is. I broke that in 6.12.
>
> The other thing is that fixing the ID regs at runtime isn't great.
> specially when we could adjust them at the point where the GIC gets
> created.
>
> This small series aims at fixing these issues. I've only tagged the
> first one as a stable candidate. With these fixes, I can happily
> save/restore a GICv2 VM (both 32 and 64bit) on my trusty Synquacer.
Reviewed-by: Oliver Upton <oupton at kernel.org>
Thanks,
Oliver
More information about the linux-arm-kernel
mailing list