aboutsummaryrefslogtreecommitdiff
path: root/lib/string_helpers.c
diff options
context:
space:
mode:
authorCatalin Marinas <[email protected]>2010-02-02 15:31:02 +0000
committerGreg Kroah-Hartman <[email protected]>2010-03-02 14:54:53 -0800
commitdb8516f61b481e82cec398474ed716d926de7f94 (patch)
tree845a2c53e10bd6716ef51f0d675050b6c5c544d7 /lib/string_helpers.c
parent9714080d20f2ec4b671a06ce69367d91fa9e227e (diff)
USB: isp1760: Flush the D-cache for the pipe-in transfer buffers
When the HDC driver writes the data to the transfer buffers it pollutes the D-cache (unlike DMA drivers where the device writes the data). If the corresponding pages get mapped into user space, there are no additional cache flushing operations performed and this causes random user space faults on architectures with separate I and D caches (Harvard) or those with aliasing D-cache. Signed-off-by: Catalin Marinas <[email protected]> Cc: Matthew Dharm <[email protected]> Cc: Greg KH <[email protected]> Cc: Sebastian Siewior <[email protected]> Cc: Oliver Neukum <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'lib/string_helpers.c')
0 files changed, 0 insertions, 0 deletions