> Replying to myself.... Anyway, I realized that even my idea above is > wrong. I don't see _any_ safe way to share a cache line between a DMA > buffer and other data. Access to the cache line might pull the cache > line back in and write it back at any time, which could corrupt the > DMA'ed data. I don't see a way to hide the existence of cache lines > etc. from the driver.
Unfortunately, you are right. I've started going through the drivers in the 2.4 tree. acm, audio & auerswald are safe. brlvger and bluetooth are not. Regards Oliver _______________________________________________________________ Don't miss the 2002 Sprint PCS Application Developer's Conference August 25-28 in Las Vegas - http://devcon.sprintpcs.com/adp/index.cfm?source=osdntextlink _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel