> Oliver, what kind of DMA issues are you referring to?
> IOW is it a problem that the read and write buffers are
> allocated together?  (that is, if the read buffer were being
> used, which I suspect is rare)

On some architectures a read to memory sharing a cache line
with a buffer that is undergoing DMA can cause data corruption.
We had an actual bug report caused by this some time ago on this list.

So I'd prefer two buffers for cleaness' sake.

        Regards
                Oliver



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to