> 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