Searched hist:203080 (Results 1 - 1 of 1) sorted by relevance

/freebsd-11-stable/sys/mips/mips/
H A Dbusdma_machdep.cdiff 203080 Wed Jan 27 15:28:38 MST 2010 kan 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

Completed in 120 milliseconds