(subset) [PATCH 1/3] KVM: arm64: vgic: Fix IIDR revision field extracted from wrong value

Marc Zyngier maz at kernel.org
Fri Apr 24 04:07:57 PDT 2026


On Tue, 07 Apr 2026 21:27:02 +0100, David Woodhouse wrote:
> The uaccess write handlers for GICD_IIDR in both GICv2 and GICv3
> extract the revision field from 'reg' (the current IIDR value read back
> from the emulated distributor) instead of 'val' (the value userspace is
> trying to write). This means userspace can never actually change the
> implementation revision — the extracted value is always the current one.
> 
> Fix the FIELD_GET to use 'val' so that userspace can select a different
> revision for migration compatibility.
> 
> [...]

Applied to fixes, thanks!

[1/3] KVM: arm64: vgic: Fix IIDR revision field extracted from wrong value
      commit: a0e6ae45af17e8b27958830595799c702ffbab8d

Cheers,

	M.
-- 
Without deviation from the norm, progress is not possible.





More information about the linux-arm-kernel mailing list