arch-arm: Fix Trap to EL1 on register DC CVAU
Change-Id: I8add9fc8595bb1ac0a7de9778bd4544a01b94ee4 Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/31774 Reviewed-by: Giacomo Travaglini <giacomo.travaglini@arm.com> Maintainer: Giacomo Travaglini <giacomo.travaglini@arm.com> Tested-by: kokoro <noreply+kokoro@google.com>
This commit is contained in:
@@ -146,7 +146,7 @@ MiscRegOp64::checkEL1Trap(ThreadContext *tc, const MiscRegIndex misc_reg,
|
||||
break;
|
||||
case MISCREG_DC_CVAU_Xt:
|
||||
trap_to_sup = !sctlr.uci && (!hcr.tge || (!scr.ns && !scr.eel2)) &&
|
||||
el == EL1;
|
||||
el == EL0;
|
||||
break;
|
||||
case MISCREG_CTR_EL0:
|
||||
trap_to_sup = el == EL0 && !sctlr.uct &&
|
||||
|
||||
Reference in New Issue
Block a user