Greg KH wrote:
> Ok, given that this is due to really broken hardware, and the use case
> is quite rare, and the patch doesn't really solve the problem, I'll
> drop it from my queue.

No protest against dropping the patch - but just a note that in the
libusb community we are really big fans of the way (some?) BSD
systems allow both a kernel driver *and* userspace to open a device
at the same time - doing locking when the interfaces is actually
being used by someone.

For USB storage this would mean that unless a filesystem has been
mounted or dd is running on the block device, usbfs could claim the
storage interface *while* the block device exists.

It is understood that this may well require quite a bit of surgery in
the kernel, but it's certainly a spiffy solution!


//Peter
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to