On Thu, 27 Jan 2005, David Daney wrote:

> > This looks like it might be a problem with the usb-ohci driver, not with 
> > usb-storage.  What happens if you rmmod usb-ohci while things are hung?
> > 
> 
> Two problems with this approach for me:
> 
> 1) USB drivers are compiled into the kernel.  I can change that, but ...
> 
> 2) I think I will get a module busy error and not be able to remove it 
> because the stuck program (cat) is using the USB.
> 
> What do you think ?

1) This makes things difficult, clearly.

2) You're wrong about this.  Likely there will be errors, but not a 
module-busy error.  It's true that the cat program is using USB, but the 
reference count for the host controller driver is not affected.

> I would beleive the usb-ohci driver / hardware is at fault.  I am using 
> the stock driver from the 2.4.29 kernel.  What happens if the driver 
> misses an interrupt?  Should it eventually time out and reset or something?

I don't know.  You would have to ask the author/maintainer of that driver.

Alan Stern



-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
Linux-usb-users@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to