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
_______________________________________________
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