aboutsummaryrefslogtreecommitdiffstats
path: root/lib/dynamic_debug.c
diff options
context:
space:
mode:
authorWill Deacon <[email protected]>2010-09-28 13:02:02 +0000
committerRussell King <[email protected]>2010-10-04 18:20:14 +0000
commit475d92fc6e72cd123dc5dbb9e70cdb80b0cfdf2d (patch)
treec2c3e98575957a0eab1492da35921c982c5d2e1e /lib/dynamic_debug.c
parentMerge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 (diff)
downloadkernel-475d92fc6e72cd123dc5dbb9e70cdb80b0cfdf2d.tar.gz
kernel-475d92fc6e72cd123dc5dbb9e70cdb80b0cfdf2d.zip
ARM: 6416/1: errata: faulty hazard checking in the Store Buffer may lead to data corruption
On the r2p0, r2p1 and r2p2 versions of the Cortex-A9, data corruption can occur under very rare conditions due to a store buffer optimisation. This workaround sets a bit in the diagnostic register of the Cortex-A9, disabling the optimisation and preventing the problem from occurring. Acked-by: Catalin Marinas <[email protected]> Signed-off-by: Will Deacon <[email protected]> Signed-off-by: Russell King <[email protected]>
Diffstat (limited to 'lib/dynamic_debug.c')
0 files changed, 0 insertions, 0 deletions