summaryrefslogtreecommitdiffstats
path: root/arch/arm/kernel/entry-armv.S
diff options
context:
space:
mode:
authorGeorge G. Davis2005-04-29 23:08:33 +0200
committerRussell King2005-04-29 23:08:33 +0200
commit3a1e501511a1e2c665c566939047794dcf86466b (patch)
tree6803ebc7e2bfd6c9cdc6b4752d79da72cdd6088d /arch/arm/kernel/entry-armv.S
parent[PATCH] ARM: 2659/1: do not assign PCI I/O address zero on IXP2000 (diff)
downloadkernel-qcow2-linux-3a1e501511a1e2c665c566939047794dcf86466b.tar.gz
kernel-qcow2-linux-3a1e501511a1e2c665c566939047794dcf86466b.tar.xz
kernel-qcow2-linux-3a1e501511a1e2c665c566939047794dcf86466b.zip
[PATCH] ARM: 2655/1: ARM1136 SWP instruction abort handler fix
Patch from George G. Davis As noted in http://www.arm.com/linux/patch-2.6.9-arm1.gz, the "Faulty SWP instruction on 1136 doesn't set bit 11 in DFSR." So the v6_early_abort handler does not report the correct rd/wr direction for the SWP instruction which may result in SEGVS or hangs. In order to work around this problem, this patch merely updates the fix contained in the ARM Ltd. patch to use the macroised abort handler fixups. Signed-off-by: George G. Davis Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'arch/arm/kernel/entry-armv.S')
0 files changed, 0 insertions, 0 deletions