From c9f94f4e06391d956b3f43b2f7940bf6cbcc7347 Mon Sep 17 00:00:00 2001 From: Giacomo Travaglini Date: Fri, 25 Oct 2024 17:15:52 +0100 Subject: [PATCH] arch-arm: Replace translateAtomic with translateFunctional in AT (#1713) A previous PR mistakenly [1] replaced translateFunctional with translateAtomic. This commit is reverting that [1]: https://github.com/gem5/gem5/pull/1697 Change-Id: I945c3fe59cea36732d9f30109b950d4114aa8fad Signed-off-by: Giacomo Travaglini --- src/arch/arm/insts/misc64.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/arch/arm/insts/misc64.cc b/src/arch/arm/insts/misc64.cc index 9c05a39188..77a1d76e95 100644 --- a/src/arch/arm/insts/misc64.cc +++ b/src/arch/arm/insts/misc64.cc @@ -2593,7 +2593,7 @@ AtOp64::addressTranslation64(ThreadContext* tc, val, 0, flags, Request::funcRequestorId, tc->pcState().instAddr(), tc->contextId()); - Fault fault = getMMUPtr(tc)->translateAtomic( + Fault fault = getMMUPtr(tc)->translateFunctional( req, tc, mode, tran_type); PAR par = 0;