On Thu, 28 Aug 2025 11:59:42 +0100,
Sascha Bischoff [off-list ref] 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 <redacted>
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 (local)
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.