ARC: mm: move MMU specific bits out of entry code ...
[linux-2.6-microblaze.git] / arch / arc / kernel / entry.S
index 2cb8dfe..dd77a0c 100644 (file)
@@ -101,11 +101,8 @@ ENTRY(EV_MachineCheck)
        lr  r0, [efa]
        mov r1, sp
 
-       ; hardware auto-disables MMU, re-enable it to allow kernel vaddr
-       ; access for say stack unwinding of modules for crash dumps
-       lr      r3, [ARC_REG_PID]
-       or      r3, r3, MMU_ENABLE
-       sr      r3, [ARC_REG_PID]
+       ; MC excpetions disable MMU
+       ARC_MMU_REENABLE r3
 
        lsr     r3, r2, 8
        bmsk    r3, r3, 7