On Tue, 15 Nov 2005, Jan Kiszka wrote:

> I placed some printks in the rt2570's disconnect routine. While I can
> find them in the logs when I physically disconnect the stick, I did not
> get them last night during another sporadic disconnect. So the
> high-level driver seems to be out of the game regarding the stack
> lock-up, doesn't it?
> 
> I'm now trying if the situation changes without the ehci being loaded.

It could be that the problem is in the ehci_endpoint_disable routine in
the EHCI driver; that would prevent the disconnect routine from getting
called.  Maybe even the hang is caused by whatever caused the sporadic
disconnect.  Try putting printk statements at the entry and exit points of
that routine and see what you get.

And get that stack trace.  It's the best way to find the exact location of 
the problem.

Alan Stern



-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.  Get Certified Today
Register for a JBoss Training Course.  Free Certification Exam
for All Training Attendees Through End of 2005. For more info visit:
http://ads.osdn.com/?ad_id=7628&alloc_id=16845&op=click
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to