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