[PATCH 1/5] KVM: arm64: Allow ICC_SRE_EL2 accesses on a GICv5 host

Marc Zyngier maz at kernel.org
Wed Sep 17 09:23:08 PDT 2025


On Thu, 28 Aug 2025 11:59:42 +0100,
Sascha Bischoff <Sascha.Bischoff at arm.com> wrote:
> 
> The bet0 release of the GICv5 specification didn't include the
> ICC_SRE_EL2 register as part of FEAT_GCIE_LEGACY. This was an
> oversight, and support for this register has been added as of the bet1
> release of the specification.
> 
> Remove the guarding in the vGICv3 code that skipped the ICC_SRE_EL2
> accesses for a GICv5 host. As a result of this change, it now becomes
> possible to use nested virtualisation on a GICv5 host when running
> legacy GICv3-based VMs.
> 
> Signed-off-by: Sascha Bischoff <sascha.bischoff at arm.com>

I just remembered my promise from almost 3 weeks ago, and just posted
this:

https://lore.kernel.org/r/20250917161935.1630908-1-maz@kernel.org

which kills two birds with one stone. I'll take it as a prefix to this
series.

Thanks,

	M.

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



More information about the linux-arm-kernel mailing list