On Monday 02 July 2007, Alan Stern wrote: > On Sun, 1 Jul 2007, David Brownell wrote:
> > Almost true... the constraint applies to either DMA_DIRECTION_* value, > > and dma_sync_single_for_cpu()/dma_sync_single_for_device() are standard > > ways to loosen the constraint. > > Yes, with the dma_sync routines you can reduce the window during which > the cache line must be undisturbed. > > However I don't understand the necessity for this with DMA-OUT > transfers. Obviously _writing_ to the buffer during the transfer is > dangerous, but it's not apparent why _reading_ the buffer should be > bad. There could be performance impacts on some systems. And you said "access" originally, not "write" or "read"... "access" allows writing (which is troublesome), but "read" wouldn't. - Dave ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel