The FEAT_MEC series [1] introduces FEAT_TCR2 and FEAT_SCTLR2. TF-A needs to be aware of that change to allow accesses to those registers, and thus must be patched [2] to enable this for QEMU platforms.
Concerned test images need to be updated to allow them to boot. [1] https://lore.kernel.org/qemu-devel/20250714155836.1514748-1-richard.hender...@linaro.org/ [2] https://git.codelinaro.org/linaro/dcap/tf-a/trusted-firmware-a/-/commit/c8836cec14213bf92dae79d353bc345254a0a31e Note: [2] will be upstreamed in TF-A once associated series on QEMU side is merged. v2 -- - Updated test images with lighter images (only firmwares + kernel + lkvm) performing only a Realm boot, and skipping the attestation reporting. This does not change what is tested on QEMU side. - Build those images automatically on GitHub, and fetch them from there directly. Pierrick Bouvier (2): tests/functional/test_aarch64_device_passthrough: update image tests/functional/test_aarch64_rme: update image .../test_aarch64_device_passthrough.py | 27 +++--- tests/functional/test_aarch64_rme_sbsaref.py | 64 ++++++++------ tests/functional/test_aarch64_rme_virt.py | 85 +++++++------------ 3 files changed, 80 insertions(+), 96 deletions(-) -- 2.47.2