Changes for v9: - Set bits in arm_hcrx_el2_eff has bits whose effective value is 1 when EL2 is disabled. - Include Pierrick's firmware updates.
r~ Gustavo Romero (4): target/arm: Implement FEAT_SCTLR2 and enable with -cpu max target/arm: Implement FEAT_TCR2 and enable with -cpu max target/arm: Implement FEAT_MEC registers target/arm: Enable FEAT_MEC in -cpu max Pierrick Bouvier (2): tests/functional/test_aarch64_device_passthrough: update image tests/functional/test_aarch64_rme: update image target/arm/cpu-features.h | 15 + target/arm/cpu.h | 27 ++ target/arm/internals.h | 23 ++ target/arm/cpu.c | 9 + target/arm/helper.c | 274 +++++++++++++++++- target/arm/tcg/cpu64.c | 7 +- docs/system/arm/emulation.rst | 5 + .../test_aarch64_device_passthrough.py | 27 +- tests/functional/test_aarch64_rme_sbsaref.py | 64 ++-- tests/functional/test_aarch64_rme_virt.py | 85 ++---- 10 files changed, 432 insertions(+), 104 deletions(-) -- 2.43.0