summaryrefslogtreecommitdiffstats
path: root/sys/dev
diff options
context:
space:
mode:
authorkan <kan@FreeBSD.org>2010-01-27 17:15:17 +0000
committerkan <kan@FreeBSD.org>2010-01-27 17:15:17 +0000
commit5f3c60fd26cab91d29c1c2e279031850c4688e5e (patch)
treecb4a57049aeb29cdc03ab47f68dadb16a4087951 /sys/dev
parent20d736f89d96ce90e52941860c31c5212229bfed (diff)
downloadFreeBSD-src-5f3c60fd26cab91d29c1c2e279031850c4688e5e.zip
FreeBSD-src-5f3c60fd26cab91d29c1c2e279031850c4688e5e.tar.gz
Do not leave dirty cache lines behind if bus_dmamap_sync was called
to invalidate memory chunk that starts or ends in the middle of cache line. This was responsible for one half of the problem preventing umass to work reliably on some MIPS32 platforms. USBng needs to stop sharing cache lines between DMA-able memory and other structures to cure the other half. Discussed with: imp, gonzo
Diffstat (limited to 'sys/dev')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud