summaryrefslogtreecommitdiffstats
path: root/arch/arm/vfp/entry.S
diff options
context:
space:
mode:
authorCatalin Marinas <catalin.marinas@arm.com>2009-04-01 13:53:48 +0100
committerRussell King <rmk+kernel@arm.linux.org.uk>2009-04-01 22:15:57 +0100
commitfe68e68f6a379d317a87ae24de050a65b11ea1fb (patch)
tree7e6099b993d9385eae4e7a892271c3fd38a7c207 /arch/arm/vfp/entry.S
parent01a24d2b9309676ec2e7069cd19f5b1c4a1505e0 (diff)
downloadlinux-fe68e68f6a379d317a87ae24de050a65b11ea1fb.tar.gz
linux-fe68e68f6a379d317a87ae24de050a65b11ea1fb.tar.bz2
linux-fe68e68f6a379d317a87ae24de050a65b11ea1fb.zip
[ARM] 5439/1: Do not clear bit 10 of DFSR during abort handling on ARMv6
Because of an ARM1136 erratum (326103), the current v6_early_abort function needs to set the correct FSR[11] value which determines whether the data abort was caused by a read or write. For legacy reasons (bit 10 not handled by software), bit 10 was also cleared masking out imprecise aborts on ARMv6 CPUs. This patch removes the clearing of bit 10 of FSR. Signed-off-by: Catalin Marinas <catalin.marinas@arm.com> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'arch/arm/vfp/entry.S')
0 files changed, 0 insertions, 0 deletions