> I'll go send these patches to Linus so everyone can play with, and go > over, these patches in a easier format.
Will someone at least prevent the device management calls from being called in_interrupt() though? That is _guaranteed_ to oops with driver bugs. Even Johannes admitted that he's broken the EHCI and OHCI drivers. The simple fix is to move the call to dev->bus->deallocate(dev) from the memory management stuff (usb_free_dev) to the device management, at the very end of usb_disconnect(). Then dev->bus should be nulled. - Dave _______________________________________________________________ Have big pipes? SourceForge.net is looking for download mirrors. We supply the hardware. You get the recognition. Email Us: [EMAIL PROTECTED] _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel