Commit 4aba098c authored by Russell King's avatar Russell King

ARM: Fix wrong register in proc-arm6_7.S data abort handler

Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
parent 0b7d5170
...@@ -41,7 +41,7 @@ ENTRY(cpu_arm7_dcache_clean_area) ...@@ -41,7 +41,7 @@ ENTRY(cpu_arm7_dcache_clean_area)
ENTRY(cpu_arm7_data_abort) ENTRY(cpu_arm7_data_abort)
mrc p15, 0, r1, c5, c0, 0 @ get FSR mrc p15, 0, r1, c5, c0, 0 @ get FSR
mrc p15, 0, r0, c6, c0, 0 @ get FAR mrc p15, 0, r0, c6, c0, 0 @ get FAR
ldr r8, [r0] @ read arm instruction ldr r8, [r2] @ read arm instruction
tst r8, #1 << 20 @ L = 0 -> write? tst r8, #1 << 20 @ L = 0 -> write?
orreq r1, r1, #1 << 11 @ yes. orreq r1, r1, #1 << 11 @ yes.
and r7, r8, #15 << 24 and r7, r8, #15 << 24
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment