Hi,

Alan Stern wrote:

> 
> 
> You can start by turning on CONFIG_USB_DEBUG for your kernel and then 
> posting a copy of the dmesg log showing what happens when one of those 
> peculiar disconnects occurs.  Post also a stack trace (Alt-SysRq-T); the 
> khubd process is the one that matters most.
I had to comment
usb 4-2: link qh0-00ff/f7e2c180 start 0 [2/0 us]
usb 4-2: unlink qh0-00ff/f7e2c180 start 0 [2/0 us]
because it flooded my log.

When it fails I got :

Oct  2 20:25:20 localhost kernel: ehci_hcd 0000:00:10.3: fatal command 
010039 (park)=0 ithresh=1 Async Periodic period=256 RUN 
                  Oct  2 20:25:20 localhost kernel: ehci_hcd 
0000:00:10.3: fatal status e008 Async Periodic Recl FLR 
                                              Oct  2 20:25:20 localhost 
kernel: ehci_hcd 0000:00:10.3: fatal command 010039 (park)=0 ithresh=1 
Async Periodic period=256 RUN                                  Oct  2 
20:25:20 localhost kernel: ehci_hcd 0000:00:10.3: fatal status e008 
Async Periodic Recl FLR 
              Oct  2 20:25:20 localhost kernel: ehci_hcd 0000:00:10.3: 
fatal command 010039 (park)=0 ithresh=1 Async Periodic period=256 RUN 
                                Oct  2 20:25:20 localhost kernel: 
ehci_hcd 0000:00:10.3: fatal status e008 Async Periodic Recl FLR
Oct  2 20:25:20 localhost kernel: hub 4-0:1.0: state 7 ports 6 chg 0000 
evt 0004
Oct  2 20:25:20 localhost kernel: ehci_hcd 0000:00:10.3: GetStatus port 
2 status 00180b POWER sig=j PEC CSC CONNECT
Oct  2 20:25:20 localhost kernel: hub 4-0:1.0: port 2, status 0501, 
change 0003, 480 Mb/s
Oct  2 20:25:20 localhost kernel: usb 4-2: USB disconnect, address 2
Oct  2 20:25:20 localhost kernel: usb 4-2: usb_disable_device nuking all 
URBs
Oct  2 20:25:20 localhost kernel: ehci_hcd 0000:00:10.3: shutdown urb 
f7b6f7ac pipe c0010280 ep2in-bulk
Oct  2 20:25:20 localhost kernel: ehci_hcd 0000:00:10.3: shutdown urb 
f7b6f720 pipe c0010280 ep2in-bulk
Oct  2 20:25:20 localhost kernel: ehci_hcd 0000:00:10.3: shutdown urb 
f7b6f694 pipe c0010280 ep2in-bulk
Oct  2 20:25:20 localhost kernel: ehci_hcd 0000:00:10.3: shutdown urb 
f7b6f8c4 pipe c0010280 ep2in-bulk
Oct  2 20:25:20 localhost kernel: ehci_hcd 0000:00:10.3: shutdown urb 
f7b6f838 pipe c0010280 ep2in-bulk
Oct  2 20:25:20 localhost kernel: zd1211rw 4-2:1.0: zd_chip_control_leds 
error -19
Oct  2 20:25:51 localhost last message repeated 31 times
Oct  2 20:26:37 localhost last message repeated 46 times



The stack trace is :
Oct  2 20:28:47 localhost kernel: khubd         D 0000000A     0    93 
     6            95    10 (L-TLB)
Oct  2 20:28:47 localhost kernel:        c39e5e9c 00000046 00000001 
0000000a c39acab0 3dd3db96 000004f9 000001e8
Oct  2 20:28:47 localhost kernel:        c39acbc0 c39e5ea4 00000000 
0c16cbbf 00000000 0013827e 0013827e f75242ec
Oct  2 20:28:47 localhost kernel:        f7ba3200 c028960b c0357f18 
c0357f18 0013827e c011e077 c39acab0 c0357b20
Oct  2 20:28:47 localhost kernel: Call Trace:
Oct  2 20:28:47 localhost kernel:  [<c028960b>] schedule_timeout+0x7a/0x95
Oct  2 20:28:47 localhost kernel:  [<c011e077>] process_timeout+0x0/0x5
Oct  2 20:28:47 localhost kernel:  [<f887b5fe>] 
ehci_endpoint_disable+0xae/0x15e [ehci_hcd]
Oct  2 20:28:47 localhost kernel:  [<c0220b6a>] 
hcd_endpoint_disable+0x1b5/0x1bd
Oct  2 20:28:47 localhost kernel:  [<c02219f2>] 
usb_disable_endpoint+0x4e/0x4f
Oct  2 20:28:47 localhost kernel:  [<c0221b23>] 
usb_disable_device+0x62/0x12d
Oct  2 20:28:47 localhost kernel:  [<c021d9f7>] usb_disconnect+0x85/0x109
Oct  2 20:28:47 localhost kernel:  [<c021e94a>] hub_thread+0x556/0xd3d
Oct  2 20:28:47 localhost kernel:  [<c011351e>] try_to_wake_up+0xed/0x10b
Oct  2 20:28:47 localhost kernel:  [<c0288d15>] schedule+0x537/0x551
Oct  2 20:28:47 localhost kernel:  [<c0126ae9>] 
autoremove_wake_function+0x0/0x2d
Oct  2 20:28:47 localhost kernel:  [<c021e3f4>] hub_thread+0x0/0xd3d
Oct  2 20:28:47 localhost kernel:  [<c0126a35>] kthread+0xad/0xd8
Oct  2 20:28:47 localhost kernel:  [<c0126988>] kthread+0x0/0xd8
Oct  2 20:28:47 localhost kernel:  [<c0101005>] kernel_thread_helper+0x5/0xb


Matthieu

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