One code cleanup and two bug fixes for MTE. Vincenzo, thanks for the clear report. Can you please run this through your test case?
r~ Richard Henderson (3): target/arm: Remove redundant mmu_idx lookup target/arm: Fix reported EL for mte_check_fail target/arm: Ignore HCR_EL2.ATA when {E2H,TGE} != 11 target/arm/internals.h | 9 +++++---- target/arm/helper.c | 9 +++++---- target/arm/mte_helper.c | 13 ++++--------- 3 files changed, 14 insertions(+), 17 deletions(-) -- 2.25.1