Hi Greg, > > proc_resetdevice is called with dev->serialize held. > > usb_reset_device takes dev->serialize and then calls > > __usb_reset_device. To avoid deadlock, proc_resetdevice > > should call __usb_reset_device directly. > > > > Signed-off-by: Duncan Sands <[EMAIL PROTECTED]> > > Do you feel this is something that needs to be sent to Linus now? Or > can it wait till 2.6.7 is out?
I think you should send it to Linus now, because this bug can deadlock the USB subsystem. The fix for it is small and obviously correct. Regards Marcel ------------------------------------------------------- This SF.Net email is sponsored by: GNOME Foundation Hackers Unite! GUADEC: The world's #1 Open Source Desktop Event. GNOME Users and Developers European Conference, 28-30th June in Norway http://2004/guadec.org _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
