So either the exclusive access needs to be backed out (I don't see how it can affect any drivers in 2.4 but this is my first look at the USB code) or modified so that it does not serialize ioctls.
It doesn't affect drivers. There are devices which crash if you do what these locks are preventing.
Well, care to tell what these are? I read the code for an hour and the best "exploit attempt" I could find was
while true; do cat /proc/bus/usb/devices > /dev/null; done
And modem_run from speedtouch package really breaks excatly on this patch (2 concurrent ioctls that worked before).
-- Meelis Roos ([EMAIL PROTECTED])
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
