Signed-off-by: Vineet Gupta <vgu...@kernel.org>
---
 arch/arc/kernel/entry.S | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/arch/arc/kernel/entry.S b/arch/arc/kernel/entry.S
index f291fc8476d7..46582fbebcf2 100644
--- a/arch/arc/kernel/entry.S
+++ b/arch/arc/kernel/entry.S
@@ -95,16 +95,15 @@ END(instr_service)
 
 ENTRY(EV_MachineCheck)
 
-       EXCEPTION_PROLOGUE
+       EXCEPTION_PROLOGUE      ; ECR returned in r10
 
-       lr  r2, [ecr]
        lr  r0, [efa]
        mov r1, sp
 
        ; MC excpetions disable MMU
        ARC_MMU_REENABLE r3
 
-       lsr     r3, r2, 8
+       lsr     r3, r10, 8
        bmsk    r3, r3, 7
        brne    r3, ECR_C_MCHK_DUP_TLB, 1f
 
-- 
2.34.1


_______________________________________________
linux-snps-arc mailing list
linux-snps-arc@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-snps-arc

Reply via email to