On Wed, 28 Jan 2009, Oliver Neukum wrote: > Am Wednesday 28 January 2009 16:52:31 schrieb Alan Stern: > > There are several limitations to the current implementation. The two > > most notable are: It can't run asynchronously, and it doesn't directly > > map buffers from userspace. > > That clashes with a need to observe the limits of the hardware. > We'd need to export mmap() from the hcds. There was a recent proposal on libusb-devel to do almost exactly that: add mmap support to usbfs. It would allow the kernel to avoid an extra copy on all I/O data. Alan Stern -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html