On Mon, May 13, 2002, David Brownell <[EMAIL PROTECTED]> wrote:
> > 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.

Could you explain to me the difference between memory management and
device management in the example of usb-ohci?

JE


_______________________________________________________________

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

Reply via email to