Hi List, I am working on a target with MIPS architecture to support a USB 3G card. This card uses 'option' usb serial driver. Every thing goes fine, until I plug out the card when connection is up. It throws up a dump on the console and after that USB subsystem doesn't work. I am using Kernel '2.6.21'. Any help in this regard will be highly appreciated. Thanks, Anoop Here is the dump: [...] Unhandled kernel unaligned access[#1]: Cpu 0 $ 0 : 0000000000000000 ffffffff8058f960 0000000000000000 0000000000000000 $ 4 : ffffffff8012581c ffffffffdc420040 ffffffff803d7ba8 0034002000070068 $ 8 : 000000001010cce3 a80000000fd27bc0 a8000000082c0000 00000000000101db $12 : 000000001010cce1 000000001000001e a80000000fc24000 0000000007b1d35d $16 : a80000000fd27bc0 a800000008ec8d08 0000000000000000 a800000008ec8d00 $20 : a800000008d6e020 a800000009d21088 a800000009d21210 a80000000f7f5c40 $24 : fffffffffe57555b ffffffff8032be28 $28 : a80000000fd24000 a80000000fd27b90 a80000000f7f5800 ffffffff8011d6a0 Hi : 00000000000000a0 Lo : 00000000000000be epc : ffffffff80125834 do_ade+0x224/0x510 Tainted: P ra : ffffffff8011d6a0 ret_from_exception+0x0/0xc Status: 1010cce3 KX SX UX KERNEL EXL IE Cause : 00800010 BadVA : 0034002000070068 PrId : 000d0601 Modules linked in: ip_conntrack_tftp ip_conntrack_rtsp ip_conntrack_h323 ip_conntrack_pptp Process khubd (pid: 59, threadinfo=a80000000fd24000, task=a80000000fd0e140) Stack : a800000008887d80 a800000008ec8d08 0000000000000001 a800000008ec8d00 ffffffff8011d6a0 8001070000000108 0000000000000000 000000001010cce1 0034002000070028 0000000000000000 a800000008887d80 fffffffffffffffe ffffffff808cb420 a80000000fc10040 0000000000000000 a800000000de6f00 a8000000082c0000 00000000000101db a80000000fd27fe0 000000000000cc00 a80000000fc24000 0000000007b1d35d a800000008887d80 a800000008ec8d08 0000000000000001 a800000008ec8d00 a800000008d6e020 a800000009d21088 a800000009d21210 a80000000f7f5c40 fffffffffe57555b ffffffff8032be28 a8000000082c0000 00000000000101db a80000000fd24000 a80000000fd27d20 a80000000f7f5800 ffffffff804267d0 000000001010cce3 00000000000000a0 ... Call Trace: [<ffffffff80125834>] do_ade+0x224/0x510 [<ffffffff8011d6a0>] ret_from_exception+0x0/0xc [<ffffffff803d7ba8>] usb_kill_urb+0x20/0x118 [<ffffffff804267d0>] kill_traffic+0x28/0x40 [<ffffffff80426bec>] usb_serial_disconnect+0x8c/0x148 [<ffffffff803db128>] usb_unbind_interface+0x48/0x90 [<ffffffff8032d2dc>] __device_release_driver+0x8c/0xf8 [<ffffffff8032dc24>] device_release_driver+0x4c/0xb0 [<ffffffff8032c7dc>] bus_remove_device+0xc4/0xf8 [<ffffffff803299b4>] device_del+0x1dc/0x298 [<ffffffff803d7f80>] usb_disable_device+0xa8/0x148 [<ffffffff803d3320>] usb_disconnect+0xe8/0x1b0 [<ffffffff803d4618>] hub_thread+0x390/0xf18 [<ffffffff80161700>] kthread+0x190/0x1e0 [<ffffffff8011fdd8>] kernel_thread_helper+0x10/0x18 Code: 00431024 1440ffef 00000000 <68e40000> 6ce40007 24020000 14400030 7ca22403 0080982d [...] -- To unsubscribe from this list: send an email with "unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx Please read the FAQ at http://kernelnewbies.org/FAQ