On 04/01/07, Alan Stern <[EMAIL PROTECTED]> wrote:
> You didn't say, but I bet you're using a VIA EHCI controller. They have a
> known failure mode which causes the ehci-hcd driver to hang; the user
> experience is exactly as you described. There have been many similar
> reports recently; just look through the mailing list archives and you'll
> see them.
>
> Try doing Alt-SysRq-T to see the stack for the khubd process. If it's
> waiting inside ehci_endpoint_disable() then that's your problem.
Yes it is indeed a Via EHCI controller. I'd been thinking its a bug in
my driver for 2 years. If its a controller issue then that would
explain why I can't find my bug:-)
I'll check for that call stack next time it fails to confirm.
00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82)
(prog-if 20 [EHCI])
Subsystem: ASUSTeK Computer Inc. A7V600/K8V-X/A8V Deluxe motherboard
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop-
ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium
>TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32, Cache Line Size: 64 bytes
Interrupt: pin D routed to IRQ 7
Region 0: Memory at df013000 (32-bit, non-prefetchable) [size=256]
Capabilities: <access denied>
So, does anyone have a clue what it is? Hardware bug? Nevermind, if
its known, I can search on the list can't I...
Many thanks,
Mark
-------------------------------------------------------------------------
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
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel