On Sat, 2 Dec 2006, David Relson wrote:

> Hi Alan,
> 
> I had another USB hang this morning.  Attached are the relevant
> lines from /var/log/messages and the output of dmesg (after SYS-REQ-T).
> Unfortunately, CONFIG_LOG_BUF_SHIFT is 15 (a long story with which I
> shall not bore you) so all the info you want may not be present.
> As dmesg does show _some_ USB related info I'm hoping the attached
> files are of value.
> 
> In any case, I'm now running 2.6.19-gentoo-r1 with
> CONFIG_LOG_BUF_SHIFT=17 so the next crash should have better info. 

Remind me of the context again; it has slipped my mind.  You were getting 
random disconnects that sometimes (or always?) ended up hanging the USB 
subsystem?

The logs you sent indicate a problem with your EHCI controller; it is 
failing to report the completion of an unlink event.  Interestingly, in 
yours (and almost every other occurrence of this same problem) the unlink 
was for an endpoint on a device that had just been disconnected.

David Brownell had a patch at one point to try and work around these
errors, but I've lost track of it (and it caused problems on some Macs so
it was rejected, but you might want to try it out anyway).  There's an old
version of it as the first attachment to this bug report:

        http://bugzilla.kernel.org/show_bug.cgi?id=6374

I don't know if there are any later versions.

Alan Stern


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
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