aboutsummaryrefslogtreecommitdiff
path: root/include/linux/debugobjects.h
diff options
context:
space:
mode:
authorMassimo Cirillo <[email protected]>2008-01-11 10:24:11 +0000
committerLinus Torvalds <[email protected]>2008-01-11 11:44:37 -0800
commit646fd12784d506180353005f40f90bcf08c84a3e (patch)
tree69cd72ea6fb51212d439bd3e4237126af2b6ada2 /include/linux/debugobjects.h
parent7c48c56e9b5a51263269dd419cc32531db141340 (diff)
cache invalidation error for buffered write
The bug causes corruptions of data read from flash. The original code performs cache invalidation from "adr" to "adr + len" in do_write_buffer(). Since len and adr could be updated in the code before invalidation - it causes improper setting of cache invalidation regions. Signed-off-by: Massimo Cirillo <[email protected]> Signed-off-by: Giuseppe D'Eliseo <[email protected]> Acked-by: Nicolas Pitre <[email protected]> Acked-by: Jörn Engel <[email protected]> Signed-off-by: David Woohouse <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'include/linux/debugobjects.h')
0 files changed, 0 insertions, 0 deletions