On 7/14/25 10:09 AM, Pierrick Bouvier wrote:
On 7/14/25 8:58 AM, Richard Henderson wrote:
Changes for v8:
- Re-order SCTLR2 and TCR2 so that they are independent of MEC.
- Enable the SCTLR2 and TCR2 enable bits.
- Squash 3 smaller MEC patches together.
This still fails the RME tests, because we still need TF-A rebuilt
with ENABLE_FEAT_SCTLR2 and ENABLE_FEAT_TCR2. Pierrick, since you
have just done such a build, could you re-test with this series?
I tested that on my local Realm enabled setup and I can confirm this
solved the issue and current series works.
Both flags are needed in TF-A. ENABLE_FEAT_TCR2 is needed to boot host,
and ENABLE_FEAT_SCTLR2 is needed to boot nested guest.
As I'm off today, I'll update that properly tomorrow when I have time,
and not rush things. I'll update RME images for sbsa and virt tests +
device passthrough test, and post associated patches.
Richard, patches updating tests images have been sent [1].
I tested them with and without current series.
You're welcome to merge that in current series (preferably before the
current series, to not break bisection for concerned tests).
[1]
https://lore.kernel.org/qemu-devel/20250715212335.2215509-1-pierrick.bouv...@linaro.org/T/#t
Regards,
Pierrick