projects
/
profile
/
ivi
/
kernel-adaptation-intel-automotive.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
0b7d517
)
ARM: Fix wrong register in proc-arm6_7.S data abort handler
author
Russell King
<rmk+kernel@arm.linux.org.uk>
Wed, 3 Feb 2010 15:48:03 +0000
(15:48 +0000)
committer
Russell King
<rmk+kernel@arm.linux.org.uk>
Wed, 3 Feb 2010 15:48:03 +0000
(15:48 +0000)
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
arch/arm/mm/proc-arm6_7.S
patch
|
blob
|
history
diff --git
a/arch/arm/mm/proc-arm6_7.S
b/arch/arm/mm/proc-arm6_7.S
index
3f9cd3d
..
795dc61
100644
(file)
--- a/
arch/arm/mm/proc-arm6_7.S
+++ b/
arch/arm/mm/proc-arm6_7.S
@@
-41,7
+41,7
@@
ENTRY(cpu_arm7_dcache_clean_area)
ENTRY(cpu_arm7_data_abort)
mrc p15, 0, r1, c5, c0, 0 @ get FSR
mrc p15, 0, r0, c6, c0, 0 @ get FAR
- ldr r8, [r
0
] @ read arm instruction
+ ldr r8, [r
2
] @ read arm instruction
tst r8, #1 << 20 @ L = 0 -> write?
orreq r1, r1, #1 << 11 @ yes.
and r7, r8, #15 << 24