> > I'm enclosing my system log, which contains my Alt-SysRq-T output. I've > > deleted some unrelated untries (kdeinit, etc) to make it smaller, but I can > > include the entire (550 lines) output if it's useful. > > You didn't include the one process you're worried about, i.e., "cat"!
Actually, the 'cat' output *was* there... I'll resend it at the end of this message. > And the other entries might make more sense if I had some idea of what > "pickup" and "m7k" are. I don't know what 'pickup' is... m7k is our application. We have a USB device with 12 USB connectors on it (I was referring to those as 'sockets', I wasn't referring to TCP sockets). The connectors are normally powered off initially, and then we apply power to them, let the usb core discover the devices, then use libusb to claim the interfaces. However, during this current testing phase, I'm *not* claiming the interfaces, I'm just applying power to the connectors and letting the core find the parts, which it does. nevertheless, 'cat' still hangs on the devices file. Here's the SysRq output of the cat process (note that there are two m7k entries followed by a 'cat' entry). I'm enclosing two call traces because I don't actually know whether the trace is before or after the process line... If the trace is after the process listing, you can see here that cat is hung in functions which followed usb_device_read in the usbcore: kernel: [<e018c423>] usb_device_read+0xb3/0x110 [usbcore] Dan Aug 26 12:52:44 M7600L2 kernel: pickup S C013454A 6472 13033 4660 4724 (NOTLB) Aug 26 12:52:44 M7600L2 kernel: dccb9ec4 00000082 00000001 c013454a fe658c6a 00000c71 dc2660b0 000006eb Aug 26 12:52:44 M7600L2 kernel: fe670738 00000c71 dc5cd058 00cdc807 000186a0 00000007 00000000 c02e9056 Aug 26 12:52:44 M7600L2 kernel: c03da640 c03f8fa0 00cdc807 4b87ad6e c011e850 dc5cceb0 c03d9a80 dcbe3380 Aug 26 12:52:44 M7600L2 kernel: Call Trace: Aug 26 12:52:44 M7600L2 kernel: [__alloc_pages+714/784] __alloc_pages+0x2ca/0x310 Aug 26 12:52:44 M7600L2 kernel: [<c013454a>] __alloc_pages+0x2ca/0x310 Aug 26 12:52:44 M7600L2 kernel: [schedule_timeout+86/176] schedule_timeout+0x56/0xb0 Aug 26 12:52:44 M7600L2 kernel: [<c02e9056>] schedule_timeout+0x56/0xb0 Aug 26 12:52:44 M7600L2 kernel: [process_timeout+0/16] process_timeout+0x0/0x10 Aug 26 12:52:44 M7600L2 kernel: [<c011e850>] process_timeout+0x0/0x10 Aug 26 12:52:44 M7600L2 kernel: [do_select+692/752] do_select+0x2b4/0x2f0 Aug 26 12:52:44 M7600L2 kernel: [<c01599e4>] do_select+0x2b4/0x2f0 Aug 26 12:52:44 M7600L2 kernel: [__pollwait+0/160] __pollwait+0x0/0xa0 Aug 26 12:52:44 M7600L2 kernel: [<c01595a0>] __pollwait+0x0/0xa0 Aug 26 12:52:44 M7600L2 kernel: [sys_select+760/1216] sys_select+0x2f8/0x4c0 Aug 26 12:52:44 M7600L2 kernel: [<c0159d38>] sys_select+0x2f8/0x4c0 Aug 26 12:52:44 M7600L2 kernel: [do_setitimer+462/480] do_setitimer+0x1ce/0x1e0 Aug 26 12:52:44 M7600L2 kernel: [<c011a96e>] do_setitimer+0x1ce/0x1e0 Aug 26 12:52:44 M7600L2 kernel: [sys_time+15/80] sys_time+0xf/0x50 Aug 26 12:52:44 M7600L2 kernel: [<c011aa2f>] sys_time+0xf/0x50 Aug 26 12:52:44 M7600L2 kernel: [sysenter_past_esp+82/121] sysenter_past_esp+0x52/0x79 Aug 26 12:52:44 M7600L2 kernel: [<c0105589>] sysenter_past_esp+0x52/0x79 Aug 26 12:52:44 M7600L2 kernel: Aug 26 12:52:44 M7600L2 kernel: m7k R running 6316 15336 9978 15345 (NOTLB) Aug 26 12:52:44 M7600L2 kernel: m7k R running 7408 15345 15336 (NOTLB) Aug 26 12:52:44 M7600L2 kernel: cat D DC6B0024 6472 15484 11102 (NOTLB) Aug 26 12:52:44 M7600L2 kernel: c8807ee0 00200082 c0106508 dc6b0024 00000000 00000000 c3dc4d30 00000350 Aug 26 12:52:44 M7600L2 kernel: 0703ed32 00000c7b c3dc4ed8 dc6b0024 c3dc4d30 00200246 dc6b002c c02e871e Aug 26 12:52:44 M7600L2 kernel: 00000001 c3dc4d30 c0115580 dc6b002c dc6b002c c1064d80 c8807f10 c0133c7c Aug 26 12:52:44 M7600L2 kernel: Call Trace: Aug 26 12:52:44 M7600L2 kernel: [common_interrupt+24/32] common_interrupt+0x18/0x20 Aug 26 12:52:44 M7600L2 kernel: [<c0106508>] common_interrupt+0x18/0x20 Aug 26 12:52:44 M7600L2 kernel: [__down+110/208] __down+0x6e/0xd0 Aug 26 12:52:44 M7600L2 kernel: [<c02e871e>] __down+0x6e/0xd0 Aug 26 12:52:44 M7600L2 kernel: [default_wake_function+0/16] default_wake_function+0x0/0x10 Aug 26 12:52:44 M7600L2 kernel: [<c0115580>] default_wake_function+0x0/0x10 Aug 26 12:52:44 M7600L2 kernel: [__free_pages_ok+188/208] __free_pages_ok+0xbc/0xd0 Aug 26 12:52:44 M7600L2 kernel: [<c0133c7c>] __free_pages_ok+0xbc/0xd0 Aug 26 12:52:44 M7600L2 kernel: [__down_failed+8/12] __down_failed+0x8/0xc Aug 26 12:52:44 M7600L2 kernel: [<c02e8884>] __down_failed+0x8/0xc Aug 26 12:52:44 M7600L2 kernel: [__crc_isapnp_device+1325982/1341999] .text.lock.devices+0x27/0x8a [usbcore] Aug 26 12:52:44 M7600L2 kernel: [<e018c58d>] .text.lock.devices+0x27/0x8a [usbcore] Aug 26 12:52:44 M7600L2 kernel: [__crc_isapnp_device+1325620/1341999] usb_device_read+0xb3/0x110 [usbcore] Aug 26 12:52:44 M7600L2 kernel: [<e018c423>] usb_device_read+0xb3/0x110 [usbcore] Aug 26 12:52:44 M7600L2 kernel: [__crc_isapnp_device+1325441/1341999] usb_device_read+0x0/0x110 [usbcore] Aug 26 12:52:44 M7600L2 kernel: [<e018c370>] usb_device_read+0x0/0x110 [usbcore] Aug 26 12:52:44 M7600L2 kernel: [vfs_read+174/240] vfs_read+0xae/0xf0 Aug 26 12:52:44 M7600L2 kernel: [<c014a05e>] vfs_read+0xae/0xf0 Aug 26 12:52:44 M7600L2 kernel: [sys_read+44/80] sys_read+0x2c/0x50 Aug 26 12:52:44 M7600L2 kernel: [<c014a27c>] sys_read+0x2c/0x50 Aug 26 12:52:44 M7600L2 kernel: [sysenter_past_esp+82/121] sysenter_past_esp+0x52/0x79 Aug 26 12:52:44 M7600L2 kernel: [<c0105589>] sysenter_past_esp+0x52/0x79 Aug 26 12:52:44 M7600L2 kernel: ------------------------------------------------------- SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media 100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33 Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift. http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285 _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users