On Sun, 21 Aug 2005 12:35:14 -0400 (EDT)
Alan Stern wrote:

> On Sun, 21 Aug 2005, David Relson wrote:
> 
> > On Sun, 21 Aug 2005 12:03:56 -0400 (EDT)
> > Alan Stern wrote:
> > 
> > ...[snip]...
> > 
> > > You can try using a 2.6.13 kernel.  The error-recovery procedure in 
> > > usb-storage was changed, and it should be more robust.
> > > 
> > > Once tasks are stuck in a "D" state, there isn't much you can do about 
> > > it.  
> > > It's possible that unplugging the USB cable (or turning off the disk
> > > drive) would free them up.  More useful would be to post a stack dump
> > > (Alt-SysRq-T) showing exactly _where_ the processes are stuck.
> > 
> > Below are the stack dumps for 3 tasks, i.e. badblocks, usbview, and lsusb
> 
> My fault for not mentioning this before...  Those three tasks are stuck 
> waiting for something else.  That something is likely to be one or more 
> of khubd, usb-storage, or scsi_eh.  Can you post the stack dumps for those 
> threads as well?
> 
> Alan Stern

Hi Alan,

Easy enough.  See below.  If you'd rather have the full 190K of output,
I'll be glad to email it to you.

David

Aug 21 12:21:44 osage kernel: khubd         D C043C3E0     0  1349      1       
   4445   791 (L-TLB)
Aug 21 12:21:44 osage kernel: df0d3e74 00000046 df0b7530 c043c3e0 0005e51d 
df0d3e74 c045e0e0 0000007b 
Aug 21 12:21:44 osage kernel:        bbf5801e df0d3e88 dd0310a0 00000091 
bd8e024a 0005e51d df0b7680 62eb123e 
Aug 21 12:21:44 osage kernel:        df0d3e88 dfd440f0 df0d3eb0 c033c74a 
df0d3e88 62eb123e df076180 c045dbf8 
Aug 21 12:21:44 osage kernel: Call Trace:
Aug 21 12:21:44 osage kernel:  [schedule_timeout+90/176] 
schedule_timeout+0x5a/0xb0
Aug 21 12:21:44 osage kernel:  [<c033c74a>] schedule_timeout+0x5a/0xb0
Aug 21 12:21:44 osage kernel:  [pg0+540734441/1068971008] 
ehci_endpoint_disable+0xa9/0x147 [ehci-hcd]
Aug 21 12:21:44 osage kernel:  [<e083a3e9>] ehci_endpoint_disable+0xa9/0x147 
[ehci-hcd]
Aug 21 12:21:44 osage kernel:  [pg0+540990735/1068971008] 
usb_disable_device+0x3f/0x100 [usbcore]
Aug 21 12:21:44 osage kernel:  [<e0878d0f>] usb_disable_device+0x3f/0x100 
[usbcore]
Aug 21 12:21:44 osage kernel:  [pg0+540968617/1068971008] 
usb_disconnect+0xa9/0x140 [usbcore]
Aug 21 12:21:44 osage kernel:  [<e08736a9>] usb_disconnect+0xa9/0x140 [usbcore]
Aug 21 12:21:44 osage kernel:  [pg0+540975666/1068971008] 
hub_port_connect_change+0x2f2/0x400 [usbcore]
Aug 21 12:21:44 osage kernel:  [<e0875232>] hub_port_connect_change+0x2f2/0x400 
[usbcore]
Aug 21 12:21:44 osage kernel:  [pg0+540976330/1068971008] 
hub_events+0x18a/0x3c0 [usbcore]
Aug 21 12:21:44 osage kernel:  [<e08754ca>] hub_events+0x18a/0x3c0 [usbcore]
Aug 21 12:21:44 osage kernel:  [pg0+540976949/1068971008] hub_thread+0x35/0x100 
[usbcore]
Aug 21 12:21:44 osage kernel:  [<e0875735>] hub_thread+0x35/0x100 [usbcore]
Aug 21 12:21:44 osage kernel:  [kernel_thread_helper+5/16] 
kernel_thread_helper+0x5/0x10
Aug 21 12:21:44 osage kernel:  [<c0101305>] kernel_thread_helper+0x5/0x10

Aug 21 12:21:44 osage kernel: scsi_eh_3     S C043C3E0     0 31675      1       
  32094 11166 (L-TLB)
Aug 21 12:21:44 osage kernel: ce705f74 00000046 c2094a60 c043c3e0 ce705f50 
c028f0c8 df3469a0 dfaf1738 
Aug 21 12:21:44 osage kernel:        c4ee0000 ce705f70 dc610040 000042fa 
391bcc1b 00031d77 c2094bb0 ce705fd4 
Aug 21 12:21:44 osage kernel:        ce704000 00000246 ce705fb4 c033bb0f 
ce705fdc c2094a60 00000000 00000001 
Aug 21 12:21:44 osage kernel: Call Trace:
Aug 21 12:21:44 osage kernel:  [__down_interruptible+127/240] 
__down_interruptible+0x7f/0xf0
Aug 21 12:21:44 osage kernel:  [<c033bb0f>] __down_interruptible+0x7f/0xf0
Aug 21 12:21:44 osage kernel:  [__down_failed_interruptible+10/16] 
__down_failed_interruptible+0xa/0x10
Aug 21 12:21:44 osage kernel:  [<c033bb9a>] __down_failed_interruptible+0xa/0x10
Aug 21 12:21:44 osage kernel:  [pg0+541763803/1068971008] 
.text.lock.scsi_error+0x39/0x3e [scsi_mod]
Aug 21 12:21:44 osage kernel:  [<e09358db>] .text.lock.scsi_error+0x39/0x3e 
[scsi_mod]
Aug 21 12:21:44 osage kernel:  [kernel_thread_helper+5/16] 
kernel_thread_helper+0x5/0x10
Aug 21 12:21:44 osage kernel:  [<c0101305>] kernel_thread_helper+0x5/0x10
Aug 21 12:21:44 osage kernel: scsi_eh_4     S C043C3E0     0 32094      1       
  32156 31675 (L-TLB)
Aug 21 12:21:44 osage kernel: d1663f74 00000046 dfb96a80 c043c3e0 d1663f50 
c028f0c8 c5d62c80 dfaf1030 
Aug 21 12:21:44 osage kernel:        c4ee0800 d1663f70 d82d2a40 000038cd 
0787c186 00034aaa dfb96bd0 d1663fd4 
Aug 21 12:21:44 osage kernel:        d1662000 00000246 d1663fb4 c033bb0f 
d1663fdc dfb96a80 00000000 00000001 
Aug 21 12:21:44 osage kernel: Call Trace:
Aug 21 12:21:44 osage kernel:  [__down_interruptible+127/240] 
__down_interruptible+0x7f/0xf0
Aug 21 12:21:44 osage kernel:  [<c033bb0f>] __down_interruptible+0x7f/0xf0
Aug 21 12:21:44 osage kernel:  [__down_failed_interruptible+10/16] 
__down_failed_interruptible+0xa/0x10
Aug 21 12:21:44 osage kernel:  [<c033bb9a>] __down_failed_interruptible+0xa/0x10
Aug 21 12:21:44 osage kernel:  [pg0+541763803/1068971008] 
.text.lock.scsi_error+0x39/0x3e [scsi_mod]
Aug 21 12:21:44 osage kernel:  [<e09358db>] .text.lock.scsi_error+0x39/0x3e 
[scsi_mod]
Aug 21 12:21:44 osage kernel:  [kernel_thread_helper+5/16] 
kernel_thread_helper+0x5/0x10
Aug 21 12:21:44 osage kernel:  [<c0101305>] kernel_thread_helper+0x5/0x10
Aug 21 12:21:44 osage kernel: scsi_eh_5     S C043C888     0 32156      1       
   2325 32094 (L-TLB)
Aug 21 12:21:44 osage kernel: daf27f74 00000046 df440590 c043c888 00036c13 
c028f0c8 dcbe8940 dfaf15d0 
Aug 21 12:21:44 osage kernel:        e735ea45 00036c13 df440590 00006e80 
e738c0cb 00036c13 dd750190 daf27fd4 
Aug 21 12:21:44 osage kernel:        daf26000 00000246 daf27fb4 c033bb0f 
daf27fdc dd750040 00000000 00000001 
Aug 21 12:21:44 osage kernel: Call Trace:
Aug 21 12:21:44 osage kernel:  [__down_interruptible+127/240] 
__down_interruptible+0x7f/0xf0
Aug 21 12:21:44 osage kernel:  [<c033bb0f>] __down_interruptible+0x7f/0xf0
Aug 21 12:21:44 osage kernel:  [__down_failed_interruptible+10/16] 
__down_failed_interruptible+0xa/0x10
Aug 21 12:21:44 osage kernel:  [<c033bb9a>] __down_failed_interruptible+0xa/0x10
Aug 21 12:21:44 osage kernel:  [pg0+541763803/1068971008] 
.text.lock.scsi_error+0x39/0x3e [scsi_mod]
Aug 21 12:21:44 osage kernel:  [<e09358db>] .text.lock.scsi_error+0x39/0x3e 
[scsi_mod]
Aug 21 12:21:44 osage kernel:  [kernel_thread_helper+5/16] 
kernel_thread_helper+0x5/0x10
Aug 21 12:21:44 osage kernel:  [<c0101305>] kernel_thread_helper+0x5/0x10

Aug 21 12:21:44 osage kernel: usb-storage   D C043C3E0     0 26639      1       
  13849 26638 (L-TLB)
Aug 21 12:21:44 osage kernel: d5d01e1c 00000046 df15e060 c043c3e0 00000082 
dfd440f0 d5d01e14 00000082 
Aug 21 12:21:44 osage kernel:        dfd440f0 c48e67e0 d5d01e30 00000cc3 
47be1fcb 0005cdb3 df15e1b0 d5d00000 
Aug 21 12:21:44 osage kernel:        d00292e8 d5d01e38 d5d01e70 c033c10e 
00000000 df15e060 c016e980 00000000 
Aug 21 12:21:44 osage kernel: Call Trace:
Aug 21 12:21:44 osage kernel:  [wait_for_completion+110/160] 
wait_for_completion+0x6e/0xa0
Aug 21 12:21:44 osage kernel:  [<c033c10e>] wait_for_completion+0x6e/0xa0
Aug 21 12:21:44 osage kernel:  [pg0+540988493/1068971008] 
usb_sg_wait+0xcd/0x110 [usbcore]
Aug 21 12:21:44 osage kernel:  [<e087844d>] usb_sg_wait+0xcd/0x110 [usbcore]
Aug 21 12:21:44 osage kernel:  [pg0+541868837/1068971008] 
usb_stor_bulk_transfer_sglist+0x85/0x100 [usb-storage]
Aug 21 12:21:44 osage kernel:  [<e094f325>] 
usb_stor_bulk_transfer_sglist+0x85/0x100 [usb-storage]
Aug 21 12:21:44 osage kernel:  [pg0+541869028/1068971008] 
usb_stor_bulk_transfer_sg+0x44/0x80 [usb-storage]
Aug 21 12:21:44 osage kernel:  [<e094f3e4>] usb_stor_bulk_transfer_sg+0x44/0x80 
[usb-storage]
Aug 21 12:21:44 osage kernel:  [pg0+541871098/1068971008] 
usb_stor_Bulk_transport+0x14a/0x2f0 [usb-storage]
Aug 21 12:21:44 osage kernel:  [<e094fbfa>] usb_stor_Bulk_transport+0x14a/0x2f0 
[usb-storage]
Aug 21 12:21:44 osage kernel:  [pg0+541869124/1068971008] 
usb_stor_invoke_transport+0x24/0x350 [usb-storage]
Aug 21 12:21:44 osage kernel:  [<e094f444>] 
usb_stor_invoke_transport+0x24/0x350 [usb-storage]
Aug 21 12:21:44 osage kernel:  [pg0+541866446/1068971008] 
usb_stor_transparent_scsi_command+0x1e/0x50 [usb-storage]
Aug 21 12:21:44 osage kernel:  [<e094e9ce>] 
usb_stor_transparent_scsi_command+0x1e/0x50 [usb-storage]
Aug 21 12:21:44 osage kernel:  [pg0+541872784/1068971008] 
usb_stor_control_thread+0x130/0x1a0 [usb-storage]
Aug 21 12:21:44 osage kernel:  [<e0950290>] usb_stor_control_thread+0x130/0x1a0 
[usb-storage]
Aug 21 12:21:44 osage kernel:  [kernel_thread_helper+5/16] 
kernel_thread_helper+0x5/0x10
Aug 21 12:21:44 osage kernel:  [<c0101305>] kernel_thread_helper+0x5/0x10


-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to