Hi
After successfully copying some files to a USB-2.0 memory stick with ext3, which made it almost full, an attempt to umount it hung. So did "sync" and "cat /proc/bus/usb/devices". The exact sequence was "umount", "sync", unplug, "cat /proc/bus/usb/devices". Trace attached. As well as "lspci -v" output for the USB-1.1 host. top reported 100% CPU load, but the most active process was taking less than 0.5%. Ok, I guess, I didn't miss anything.
Is it known / fixed?
Thanks Guennadi --- Guennadi Liakhovetski
+0x7/0xb
bash S C03EC7E0 0 10157 2425 16850 14238 9140 (NOTLB)
c8907f4c 00200082 c8481210 c03ec7e0 080b81fc 00000001 00000001 080b81fc
c8481210 c8907f48 c2210d70 00008118 b62bd3f2 000809b9 c84813b8 fffffe00
c8906000 00000001 c8907fbc c011b0f6 ffffffff 00000002 cc7d9270 c0119307
Call Trace:
[sys_wait4+598/624] sys_wait4+0x256/0x270
[syscall_call+7/11] syscall_call+0x7/0xb
minicom S C03EC7E0 0 10271 2451 (NOTLB)
cc45dea0 00200082 c3468950 c03ec7e0 00000000 000000d0 00013ba0 00000000
cc45deb4 cc45dea0 00200246 00000942 edc71401 00080bb2 c3468af8 86e9e4f0
cc45deb4 00000004 cc45dedc c02e228a cc45deb4 86e9e4f0 c841e91c c03f2508
Call Trace:
[schedule_timeout+90/176] schedule_timeout+0x5a/0xb0
[do_select+634/704] do_select+0x27a/0x2c0
[sys_select+762/1232] sys_select+0x2fa/0x4d0
[syscall_call+7/11] syscall_call+0x7/0xb
pdflush D C03ECC88 0 14189 3 16881 32 (L-TLB)
cbf4ff04 00000046 cf657190 c03ecc88 00080b23 0000019d 0000977b 000028da
9e2528c9 00080b23 cf657190 00000388 9e2528c9 00080b23 c6361378 ca501a40
cbf4ff1c c63611d0 cbf4ff38 c02e2415 00000000 00000000 00000000 ca501a44
Call Trace:
[rwsem_down_read_failed+149/416] rwsem_down_read_failed+0x95/0x1a0
[.text.lock.fs_writeback+7/23] .text.lock.fs_writeback+0x7/0x17
[sync_inodes+64/160] sync_inodes+0x40/0xa0
[do_sync+34/112] do_sync+0x22/0x70
[__pdflush+208/464] __pdflush+0xd0/0x1d0
[pdflush+42/48] pdflush+0x2a/0x30
[kthread+156/224] kthread+0x9c/0xe0
[kernel_thread_helper+5/16] kernel_thread_helper+0x5/0x10
bash S C03ECC88 0 14238 2425 14846 15667 10157 (NOTLB)
c8d2bf4c 00200082 cbcbe350 c03ecc88 0007f76b 00000001 00000001 080b81fc
c46b469d 0007f76b cbcbe350 00019ca4 c4972bd0 0007f76b c2044878 fffffe00
c8d2a000 00000001 c8d2bfbc c011b0f6 ffffffff 00000002 c2044c50 c0119307
Call Trace:
[sys_wait4+598/624] sys_wait4+0x256/0x270
[syscall_call+7/11] syscall_call+0x7/0xb
telnet S C03EC810 0 14719 8550 (NOTLB)
c8f9dea0 00200086 c2210d70 c03ec810 0007f6fe 000000d0 20707520 000000d0
064547f1 0007f6fe c2210d70 000001ee 06466302 0007f6fe c9d00998 00000000
7fffffff 00000004 c8f9dedc c02e22d6 c0225900 c993e000 c993e91c c8f9df38
Call Trace:
[schedule_timeout+166/176] schedule_timeout+0xa6/0xb0
[do_select+634/704] do_select+0x27a/0x2c0
[sys_select+762/1232] sys_select+0x2fa/0x4d0
[syscall_call+7/11] syscall_call+0x7/0xb
telnet S C03ECC88 0 14846 14238 (NOTLB)
c8d33ea0 00200082 c2210d70 c03ecc88 0007f788 000000d0 c8d33e88 000000d0
c0707909 0007f788 c2210d70 00000150 c0709abe 0007f788 c2044df8 00000000
7fffffff 00000004 c8d33edc c02e22d6 c0225900 cd790000 cd79091c c8d33f38
Call Trace:
[schedule_timeout+166/176] schedule_timeout+0xa6/0xb0
[do_select+634/704] do_select+0x27a/0x2c0
[sys_select+762/1232] sys_select+0x2fa/0x4d0
[syscall_call+7/11] syscall_call+0x7/0xb
rlogin S C03EC810 0 14987 2619 14988 (NOTLB)
c6aa3e68 00200086 cbcbe350 c03ec810 00080a5d 00000000 00000001 000005a8
d8f7ff97 00080a5d cbcbe350 00001f73 d8f8caa7 00080a5d cb840518 cb040000
7fffffff c1ba0540 c6aa3ea4 c02e22d6 c6aa3ec4 c4f19820 c6aa3f24 00000001
Call Trace:
[schedule_timeout+166/176] schedule_timeout+0xa6/0xb0
[read_chan+961/2064] read_chan+0x3c1/0x810
[tty_read+273/320] tty_read+0x111/0x140
[vfs_read+170/304] vfs_read+0xaa/0x130
[sys_read+63/96] sys_read+0x3f/0x60
[syscall_call+7/11] syscall_call+0x7/0xb
rlogin S C03EC810 0 14988 14987 (NOTLB)
c6587d6c 00200086 cbcbe350 c03ec810 00080a5d cfcf830b c6587e14 c0223d0b
db69a0a1 00080a5d cbcbe350 000015b4 db69bbd6 00080a5d c63618f8 c4f19820
7fffffff c6587dd0 c6587da8 c02e22d6 c0223d0b 00200202 00000000 00020001
Call Trace:
[schedule_timeout+166/176] schedule_timeout+0xa6/0xb0
[tcp_data_wait+167/176] tcp_data_wait+0xa7/0xb0
[tcp_recvmsg+1068/1824] tcp_recvmsg+0x42c/0x720
[inet_recvmsg+80/112] inet_recvmsg+0x50/0x70
[sock_aio_read+181/208] sock_aio_read+0xb5/0xd0
[do_sync_read+135/208] do_sync_read+0x87/0xd0
[vfs_read+250/304] vfs_read+0xfa/0x130
[sys_read+63/96] sys_read+0x3f/0x60
[syscall_call+7/11] syscall_call+0x7/0xb
rlogin S C03ECC88 0 15278 2428 15279 2441 (NOTLB)
cb857e68 00200082 cbcbe350 c03ecc88 0007fdfa 00000000 00000001 000005a8
1709243d 0007fdfa cbcbe350 000122b4 1709df21 0007fdfa c2045378 cb9eb000
7fffffff cb6f7400 cb857ea4 c02e22d6 cb857ec4 c4a2a040 cb857f24 00000001
Call Trace:
[schedule_timeout+166/176] schedule_timeout+0xa6/0xb0
[read_chan+961/2064] read_chan+0x3c1/0x810
[tty_read+273/320] tty_read+0x111/0x140
[vfs_read+170/304] vfs_read+0xaa/0x130
[sys_read+63/96] sys_read+0x3f/0x60
[syscall_call+7/11] syscall_call+0x7/0xb
rlogin S C03EC7E0 0 15279 15278 (NOTLB)
c8365d6c 00200082 c2045750 c03ec7e0 c83595e0 00000001 c8365d54 d09126e5
00000001 c03f1b10 0000000a 00012a83 60b6377f 00080b14 c20458f8 c4a2a040
7fffffff c8365dd0 c8365da8 c02e22d6 c8365d9c c0106a65 0000000b c03a9b60
Call Trace:
[schedule_timeout+166/176] schedule_timeout+0xa6/0xb0
[tcp_data_wait+167/176] tcp_data_wait+0xa7/0xb0
[tcp_recvmsg+1068/1824] tcp_recvmsg+0x42c/0x720
[inet_recvmsg+80/112] inet_recvmsg+0x50/0x70
[sock_aio_read+181/208] sock_aio_read+0xb5/0xd0
[do_sync_read+135/208] do_sync_read+0x87/0xd0
[vfs_read+250/304] vfs_read+0xfa/0x130
[sys_read+63/96] sys_read+0x3f/0x60
[syscall_call+7/11] syscall_call+0x7/0xb
bash S C03ECC88 0 15667 2425 15710 14238 (NOTLB)
c5429e68 00200082 c2210d70 c03ecc88 0008094a 0000000b 0000000b c50c5000
466271ea 0008094a c2210d70 00000a08 4663f3ba 0008094a cf72cad8 c50c5000
7fffffff c226ce80 c5429ea4 c02e22d6 cb06a920 c7d1affc c5429ec0 c013d2ca
Call Trace:
[schedule_timeout+166/176] schedule_timeout+0xa6/0xb0
[read_chan+961/2064] read_chan+0x3c1/0x810
[tty_read+273/320] tty_read+0x111/0x140
[vfs_read+170/304] vfs_read+0xaa/0x130
[sys_read+63/96] sys_read+0x3f/0x60
[syscall_call+7/11] syscall_call+0x7/0xb
bash S C03ECC88 0 15710 2425 15723 17161 15667 (NOTLB)
cc71ff4c 00200082 c2210d70 c03ecc88 00080380 00000001 00000001 080b81fc
170fbec1 00080380 c2210d70 0001bfb9 1734a9ce 00080380 cf72c558 fffffe00
cc71e000 00000001 cc71ffbc c011b0f6 ffffffff 00000002 c8481790 c0119307
Call Trace:
[sys_wait4+598/624] sys_wait4+0x256/0x270
[syscall_call+7/11] syscall_call+0x7/0xb
rlogin S C03EC810 0 15723 15710 15724 (NOTLB)
c684de68 00200086 c34699d0 c03ec810 00080743 00000000 00000001 000005a8
180697ee 00080743 c34699d0 0000236d 180697ee 00080743 c8481938 cacac000
7fffffff c1540500 c684dea4 c02e22d6 c684dec4 c3e07be0 c684df24 00000001
Call Trace:
[schedule_timeout+166/176] schedule_timeout+0xa6/0xb0
[read_chan+961/2064] read_chan+0x3c1/0x810
[tty_read+273/320] tty_read+0x111/0x140
[vfs_read+170/304] vfs_read+0xaa/0x130
[sys_read+63/96] sys_read+0x3f/0x60
[syscall_call+7/11] syscall_call+0x7/0xb
rlogin S C03EC810 0 15724 15723 (NOTLB)
c7355d6c 00200086 cbcbe350 c03ec810 00080743 c048f84b c7355e14 c0223d0b
181b094c 00080743 cbcbe350 00001997 181b2180 00080743 cc740e58 c3e07be0
7fffffff c7355dd0 c7355da8 c02e22d6 c0223d0b 00200202 00000000 00020001
Call Trace:
[schedule_timeout+166/176] schedule_timeout+0xa6/0xb0
[tcp_data_wait+167/176] tcp_data_wait+0xa7/0xb0
[tcp_recvmsg+1068/1824] tcp_recvmsg+0x42c/0x720
[inet_recvmsg+80/112] inet_recvmsg+0x50/0x70
[sock_aio_read+181/208] sock_aio_read+0xb5/0xd0
[do_sync_read+135/208] do_sync_read+0x87/0xd0
[vfs_read+250/304] vfs_read+0xfa/0x130
[sys_read+63/96] sys_read+0x3f/0x60
[syscall_call+7/11] syscall_call+0x7/0xb
lt-tracevisua S C03ECC88 0 16441 22726 30718 (NOTLB)
c9883f08 00200082 ccd712f0 c03ecc88 00080afe c0134912 00000000 c9883ef4
1386b547 00080afe ccd712f0 00002b09 141fd45b 00080afe c20442f8 00000000
7fffffff c9883f64 c9883f44 c02e22d6 c884fa80 c0b65dc4 c9883fa0 00000145
Call Trace:
[schedule_timeout+166/176] schedule_timeout+0xa6/0xb0
[do_poll+177/224] do_poll+0xb1/0xe0
[sys_poll+368/592] sys_poll+0x170/0x250
[syscall_call+7/11] syscall_call+0x7/0xb
usb-storage S C03ECC88 0 16697 1 16698 20934 (L-TLB)
cb9c9f40 00000046 cfe9d0b0 c03ecc88 000809d1 00000065 3ccbeec1 00000000
e73771fd 000809d1 cfe9d0b0 00000131 e73773e5 000809d1 cb7fd338 c6061104
00000246 cb9c8000 cb9c9f84 c02e186c cb9c8000 c606110c cb7fd190 00000000
Call Trace:
[__down_interruptible+156/324] __down_interruptible+0x9c/0x144
[__down_failed_interruptible+10/16] __down_failed_interruptible+0xa/0x10
[pg0+273853729/1069494272] .text.lock.usb+0xf/0x5e [usb_storage]
[kernel_thread_helper+5/16] kernel_thread_helper+0x5/0x10
scsi_eh_7 S C03EC7E0 0 16698 1 16859 16697 (L-TLB)
c2de9f6c 00000046 cb7fcc10 c03ec7e0 c0114065 c1c45170 c03ecc88 c1c45170
c2de9f8c 00000046 c548c830 0000151b 7c0ab3b2 0008083f cb7fcdb8 c2de9fd0
00000246 c2de8000 c2de9fb0 c02e186c c2de8000 c2de9fd8 cb7fcc10 00000000
Call Trace:
[__down_interruptible+156/324] __down_interruptible+0x9c/0x144
[__down_failed_interruptible+10/16] __down_failed_interruptible+0xa/0x10
[pg0+274142948/1069494272] .text.lock.scsi_error+0x41/0x4d [scsi_mod]
[kernel_thread_helper+5/16] kernel_thread_helper+0x5/0x10
su S C03EC7E0 0 16850 10157 16851 (NOTLB)
caa0df4c 00200082 cc7d9270 c03ec7e0 0804c970 00000001 00000001 0804c970
cc7d9270 caa0df50 cb7fd710 00010da1 3648a708 000809ba cc7d9418 fffffe00
caa0c000 00000001 caa0dfbc c011b0f6 ffffffff 00000002 cb7fd710 c0123dcb
Call Trace:
[sys_wait4+598/624] sys_wait4+0x256/0x270
[syscall_call+7/11] syscall_call+0x7/0xb
bash S C03EC7E0 0 16851 16850 16882 (NOTLB)
ccca3f4c 00200082 cb7fd710 c03ec7e0 080b81fc 00000001 00000001 080b81fc
cb7fd710 00000000 ccca3f4c 00006a1d 9195bb79 000809cd cb7fd8b8 fffffe00
ccca2000 00000001 ccca3fbc c011b0f6 ffffffff 00000002 cb0b6710 c0119307
Call Trace:
[sys_wait4+598/624] sys_wait4+0x256/0x270
[syscall_call+7/11] syscall_call+0x7/0xb
kjournald S C03EC7E0 0 16859 1 16997 16698 (L-TLB)
c3677f5c 00000046 cb7fc690 c03ec7e0 c0cef930 c3676000 00000000 00000286
c3677f5c 00000286 cfe9d0b0 00003c04 8f24205a 000809cf cb7fc838 c3676000
00000000 00000001 c3677fec c019a32a 00000000 00000005 cb7fd710 000a3e7f
Call Trace:
[kjournald+954/1024] kjournald+0x3ba/0x400
[kernel_thread_helper+5/16] kernel_thread_helper+0x5/0x10
pdflush D C03ECC88 0 16881 3 14189 (L-TLB)
cc955f04 00000046 c2210d70 c03ecc88 00080b20 0000019f 000095bf 0000287d
5e925fcb 00080b20 c2210d70 000004b2 5e92891d 00080b20 cb0b7938 ca501a40
cc955f1c cb0b7790 cc955f38 c02e2415 00000000 00000000 00000000 ca501a44
Call Trace:
[rwsem_down_read_failed+149/416] rwsem_down_read_failed+0x95/0x1a0
[.text.lock.fs_writeback+7/23] .text.lock.fs_writeback+0x7/0x17
[sync_inodes+64/160] sync_inodes+0x40/0xa0
[do_sync+34/112] do_sync+0x22/0x70
[__pdflush+208/464] __pdflush+0xd0/0x1d0
[pdflush+42/48] pdflush+0x2a/0x30
[kthread+156/224] kthread+0x9c/0xe0
[kernel_thread_helper+5/16] kernel_thread_helper+0x5/0x10
umount D C03EC7E0 0 16882 16851 (NOTLB)
c26e1df4 00200082 cb0b6710 c03ec7e0 c5164108 00000008 c516403c 0000000d
c11fe408 c26e1de0 cfe9d0b0 0000df76 8347341e 000809cf cb0b68b8 c11eeb80
0000000d c11fe408 c26e1dfc c02e21fe c26e1e58 c0130205 c11eeb80 c26e1e88
Call Trace:
[io_schedule+14/32] io_schedule+0xe/0x20
[wait_on_page_bit+117/240] wait_on_page_bit+0x75/0xf0
[wait_on_page_writeback_range+178/304] wait_on_page_writeback_range+0xb2/0x130
[filemap_fdatawait+33/48] filemap_fdatawait+0x21/0x30
[sync_blockdev+57/80] sync_blockdev+0x39/0x50
[fsync_super+92/160] fsync_super+0x5c/0xa0
[generic_shutdown_super+74/400] generic_shutdown_super+0x4a/0x190
[kill_block_super+29/64] kill_block_super+0x1d/0x40
[deactivate_super+90/144] deactivate_super+0x5a/0x90
[sys_umount+60/144] sys_umount+0x3c/0x90
[sys_oldumount+25/32] sys_oldumount+0x19/0x20
[syscall_call+7/11] syscall_call+0x7/0xb
sync D C03EC7E0 0 16966 18679 (NOTLB)
cbb79f40 00200082 c1d66d50 c03ec7e0 00000000 000001a1 0000998e 0000287e
00000000 00000000 00000000 000010a9 1b93019a 00080ad7 c1d66ef8 ca501a40
cbb79f58 c1d66d50 cbb79f74 c02e2415 00000000 00000000 00000000 ca501a44
Call Trace:
[rwsem_down_read_failed+149/416] rwsem_down_read_failed+0x95/0x1a0
[.text.lock.fs_writeback+7/23] .text.lock.fs_writeback+0x7/0x17
[sync_inodes+64/160] sync_inodes+0x40/0xa0
[do_sync+34/112] do_sync+0x22/0x70
[sys_sync+18/32] sys_sync+0x12/0x20
[syscall_call+7/11] syscall_call+0x7/0xb
su S C03EC7E0 0 16971 2728 16972 (NOTLB)
c872bf4c 00200086 cb2d26b0 c03ec7e0 0804c970 00000001 00000001 0804c970
cb2d26b0 c872bf50 c87d52d0 0000b09b 2e7dd7ca 00080b11 cb2d2858 fffffe00
c872a000 00000001 c872bfbc c011b0f6 ffffffff 00000002 c87d52d0 c0123dcb
Call Trace:
[sys_wait4+598/624] sys_wait4+0x256/0x270
[syscall_call+7/11] syscall_call+0x7/0xb
bash S C03ECC88 0 16972 16971 17155 (NOTLB)
c9373f4c 00200082 c9d012f0 c03ecc88 00080bab 00000001 00000001 080b81fc
1ba0550c 00080bab c9d012f0 00004bf7 1ba0550c 00080bab c87d5478 fffffe00
c9372000 00000001 c9373fbc c011b0f6 ffffffff 00000002 cb0b6190 c0119307
Call Trace:
[sys_wait4+598/624] sys_wait4+0x256/0x270
[syscall_call+7/11] syscall_call+0x7/0xb
mingetty S C03EC7E0 0 16997 1 16859 (NOTLB)
cf59de68 00000082 cc7d81f0 c03ec7e0 00000000 cf59de68 00000008 00000008
c4906000 cf59debc c022341c 000267fb 8b04f0f1 00080b22 cc7d8398 c4906000
7fffffff cf57e940 cf59dea4 c02e22d6 cdcbd058 00000000 00001000 cf59dea8
Call Trace:
[schedule_timeout+166/176] schedule_timeout+0xa6/0xb0
[read_chan+961/2064] read_chan+0x3c1/0x810
[tty_read+273/320] tty_read+0x111/0x140
[vfs_read+170/304] vfs_read+0xaa/0x130
[sys_read+63/96] sys_read+0x3f/0x60
[syscall_call+7/11] syscall_call+0x7/0xb
sendmail S C03EC7E0 0 17091 1801 17175 (NOTLB)
c30fbf4c 00000086 cb0b7210 c03ec7e0 401875a0 00000001 00000001 401875a0
cb0b7210 c30fbf50 00000286 0000fc9a e9f52f93 00080bb2 cb0b73b8 fffffe00
c30fa000 00000001 c30fbfbc c011b0f6 ffffffff 00000000 cb0b6c90 cb0b6c90
Call Trace:
[sys_wait4+598/624] sys_wait4+0x256/0x270
[syscall_call+7/11] syscall_call+0x7/0xb
cat D C03EC7E0 0 17155 16972 (NOTLB)
c8269dd8 00200082 cb0b6190 c03ec7e0 4b87ad6e 00100100 00200200 86e9716a
4b87ad6e d0912be0 cab26838 002605ad 1be116cc 00080bab cb0b6338 d092464c
c8269df0 cb0b6190 c8269e0c c02e2415 00000002 c8269e28 c01fa0b0 d0924650
Call Trace:
[rwsem_down_read_failed+149/416] rwsem_down_read_failed+0x95/0x1a0
[pg0+273746987/1069494272] .text.lock.devices+0x7/0x8c [usbcore]
[pg0+273744167/1069494272] usb_dump_interface+0x37/0x90 [usbcore]
[pg0+273744525/1069494272] usb_dump_config+0xad/0xf0 [usbcore]
[pg0+273745304/1069494272] usb_dump_desc+0xa8/0xc0 [usbcore]
[pg0+273745685/1069494272] usb_device_dump+0x165/0x300 [usbcore]
[pg0+273746309/1069494272] usb_device_read+0xd5/0x130 [usbcore]
[vfs_read+170/304] vfs_read+0xaa/0x130
[sys_read+63/96] sys_read+0x3f/0x60
[syscall_call+7/11] syscall_call+0x7/0xb
bash S C03ECC88 0 17161 2425 15710 (NOTLB)
ce603e68 00200086 cbcbe350 c03ecc88 00080bb1 0000000b 0000000b cbf51000
aaf3ce6c 00080bb1 cbcbe350 0005dfef aaf3f06c 00080bb1 cb2d3358 cbf51000
7fffffff cfcf7260 ce603ea4 c02e22d6 c03f1b28 ce603e84 c011c21b 00000000
Call Trace:
[schedule_timeout+166/176] schedule_timeout+0xa6/0xb0
[read_chan+961/2064] read_chan+0x3c1/0x810
[tty_read+273/320] tty_read+0x111/0x140
[vfs_read+170/304] vfs_read+0xaa/0x130
[sys_read+63/96] sys_read+0x3f/0x60
[syscall_call+7/11] syscall_call+0x7/0xb
sendmail S C03EC7E0 0 17175 17091 (NOTLB)
c8e23f08 00000082 cb0b6c90 c03ec7e0 c7d245c0 c8e23f0c ce354098 00000000
c8e23f1c c8e23f08 00000246 0003178e e9fd7bb1 00080bb2 cb0b6e38 86e9f451
c8e23f1c c8e23f64 c8e23f44 c02e228a c8e23f1c 86e9f451 ce354080 c03f2728
Call Trace:
[schedule_timeout+90/176] schedule_timeout+0x5a/0xb0
[do_poll+177/224] do_poll+0xb1/0xe0
[sys_poll+368/592] sys_poll+0x170/0x250
[syscall_call+7/11] syscall_call+0x7/0xb
00:1f.2 USB Controller: Intel Corporation 82801AA USB (rev 02) (prog-if 00 [UHCI])
Subsystem: Intel Corporation 82801AA USB
Flags: bus master, medium devsel, latency 0, IRQ 11
I/O ports at 1820 [size=32]
