On Sat, Nov 20, 2010 at 11:01:44AM +0100, Johan Hovold wrote: > If the hso driver crashes this really needs to be fixed. Would you be > able to reproduce this and supply logs when running with debugging > enabled? First try on system without any traffic, no processes using modems: rmmod usbserial, then: # modprobe hso disable_net=1 debug=0x10 Unicestwiony # Message from syslogd@katastrofa at Sat Nov 20 18:40:02 2010 ... katastrofa kernel: [1212701.666789] Oops: 0000 [#1] SMP Relevant syslog quoted below. It seems that relevant nodes in /dev are present and I can communicate with some (not sure if all) modems, but my udevd scripts didn't run. Nov 20 18:40:01 katastrofa udevd-work[13179]: symlink 'ttyHS40' '/dev/wctrl0.udev-tmp' failed: File exists Nov 20 18:40:02 katastrofa kernel: [1212701.666776] BUG: unable to handle kernel paging request at 48534f31 Nov 20 18:40:02 katastrofa kernel: [1212701.666779] IP: [<c1157f31>] strnlen+0x9/0x1c Nov 20 18:40:02 katastrofa kernel: [1212701.666786] *pdpt = 0000000031d6a001 *pde = 0000000000000000 Nov 20 18:40:02 katastrofa kernel: [1212701.666789] Oops: 0000 [#1] SMP Nov 20 18:40:02 katastrofa kernel: [1212701.666791] last sysfs file: /sys/devices/pci0000:00/0000:00:1d.7/usb1/1-1/1-1.5/1-1.5.6/1-1.5.6:1.1/tty/ttyHS42/uevent Nov 20 18:40:02 katastrofa kernel: [1212701.666794] Modules linked in: hso(+) rfkill ppp_deflate bsd_comp ppp_async crc_ccitt nfs lockd nfs_acl auth_rpcgss sunrpc deflate zlib_deflate zlib_inflate ah6 ah4 esp6 esp4 xfrm4_mode_beet xfrm4_tunnel tunnel4 xfrm4_mode_tunnel xfrm4_mode_transport xfrm6_mode_transport xfrm6_mode_beet xfrm6_mode_tunnel ipcomp xfrm_ipcomp af_key tun softdog ipv6 xt_mark fuse usb_storage [last unloaded: usbserial] Nov 20 18:40:02 katastrofa kernel: [1212701.666810] Nov 20 18:40:02 katastrofa kernel: [1212701.666813] Pid: 13118, comm: modprobe Not tainted 2.6.36 #4 2A8Ch/Compaq 500B Microtower Nov 20 18:40:02 katastrofa kernel: [1212701.666815] EIP: 0060:[<c1157f31>] EFLAGS: 00010297 CPU: 1 Nov 20 18:40:02 katastrofa kernel: [1212701.666818] EIP is at strnlen+0x9/0x1c Nov 20 18:40:02 katastrofa kernel: [1212701.666819] EAX: 48534f31 EBX: f4469e58 ECX: 48534f31 EDX: fffffffe Nov 20 18:40:02 katastrofa kernel: [1212701.666821] ESI: 48534f31 EDI: ffffffff EBP: f4469dd4 ESP: f4469dd4 Nov 20 18:40:02 katastrofa kernel: [1212701.666823] DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068 Nov 20 18:40:02 katastrofa kernel: [1212701.666825] Process modprobe (pid: 13118, ti=f4468000 task=f1efe1b0 task.ti=f4468000) Nov 20 18:40:02 katastrofa kernel: [1212701.666827] Stack: Nov 20 18:40:02 katastrofa kernel: [1212701.666828] f4469e00 c1156445 f4469dec ffffffff f4469e00 c10f240f f4469e18 c10f2562 Nov 20 18:40:02 katastrofa kernel: [1212701.666831] <0> f4469e58 f4469e58 f68af3c0 f4469e38 c1156ff6 ff0a0004 ffffffff f93cb57d Nov 20 18:40:02 katastrofa kernel: [1212701.666834] <0> 0bb961a7 f4469e58 ffffffff f4469e58 ff0a0004 ffffffff f680b000 f441c9c0 Nov 20 18:40:02 katastrofa kernel: [1212701.666838] Call Trace: Nov 20 18:40:02 katastrofa kernel: [1212701.666841] [<c1156445>] ? string+0x38/0x8a Nov 20 18:40:02 katastrofa kernel: [1212701.666845] [<c10f240f>] ? sysfs_addrm_finish+0x16/0x96 Nov 20 18:40:02 katastrofa kernel: [1212701.666847] [<c10f2562>] ? sysfs_add_one+0x13/0xc1 Nov 20 18:40:02 katastrofa kernel: [1212701.666850] [<c1156ff6>] ? vsnprintf+0x142/0x24c Nov 20 18:40:02 katastrofa kernel: [1212701.666852] [<c1157117>] ? sprintf+0x17/0x19 Nov 20 18:40:02 katastrofa kernel: [1212701.666859] [<f93c9c24>] ? hso_log_port+0x1f/0x40 [hso] Nov 20 18:40:02 katastrofa kernel: [1212701.666864] [<f93c8f21>] ? set_serial_by_index+0x39/0x3d [hso] Nov 20 18:40:02 katastrofa kernel: [1212701.666869] [<f93caef2>] ? hso_probe+0x4d9/0x52b [hso] Nov 20 18:40:02 katastrofa kernel: [1212701.666873] [<c1241e3f>] ? usb_probe_interface+0xd9/0x11a Nov 20 18:40:02 katastrofa kernel: [1212701.666877] [<c11fe7e2>] ? driver_probe_device+0x81/0xfd Nov 20 18:40:02 katastrofa kernel: [1212701.666880] [<c11fe8a1>] ? __driver_attach+0x43/0x5f Nov 20 18:40:02 katastrofa kernel: [1212701.666882] [<c11fe015>] ? bus_for_each_dev+0x3d/0x67 Nov 20 18:40:02 katastrofa kernel: [1212701.666885] [<c11fe69a>] ? driver_attach+0x14/0x16 Nov 20 18:40:02 katastrofa kernel: [1212701.666888] [<c11fe85e>] ? __driver_attach+0x0/0x5f Nov 20 18:40:02 katastrofa kernel: [1212701.666890] [<c11fe3c1>] ? bus_add_driver+0x8f/0x1c2 Nov 20 18:40:02 katastrofa kernel: [1212701.666892] [<c1151f82>] ? kset_find_obj+0x23/0x4e Nov 20 18:40:02 katastrofa kernel: [1212701.666895] [<c11fead2>] ? driver_register+0x7c/0xe3 Nov 20 18:40:02 katastrofa kernel: [1212701.666898] [<c10b2889>] ? cdev_add+0x20/0x22 Nov 20 18:40:02 katastrofa kernel: [1212701.666901] [<c1241c22>] ? usb_register_driver+0x66/0xfe Nov 20 18:40:02 katastrofa kernel: [1212701.666905] [<f93d0123>] ? hso_init+0x123/0x149 [hso] Nov 20 18:40:02 katastrofa kernel: [1212701.666908] [<c100115e>] ? do_one_initcall+0x71/0x113 Nov 20 18:40:02 katastrofa kernel: [1212701.666912] [<f93d0000>] ? hso_init+0x0/0x149 [hso] Nov 20 18:40:02 katastrofa kernel: [1212701.666916] [<c1056efb>] ? sys_init_module+0x77/0x198 Nov 20 18:40:02 katastrofa kernel: [1212701.666919] [<c135f61d>] ? syscall_call+0x7/0xb Nov 20 18:40:02 katastrofa kernel: [1212701.666921] Code: 05 bf 01 00 00 00 4f 89 f8 5f 5d c3 55 85 c9 89 e5 57 89 c7 74 07 89 d0 f2 ae 75 01 4f 89 f8 5f 5d c3 55 89 c1 89 e5 89 c8 eb 06 <80> 38 00 74 07 40 4a 83 fa ff 75 f4 29 c8 5d c3 90 90 90 55 83 Nov 20 18:40:02 katastrofa kernel: [1212701.666935] EIP: [<c1157f31>] strnlen+0x9/0x1c SS:ESP 0068:f4469dd4 Nov 20 18:40:02 katastrofa kernel: [1212701.666938] CR2: 0000000048534f31 Nov 20 18:40:02 katastrofa kernel: [1212701.667155] ---[ end trace 1f2b1c71b6d34619 ]---
Attachment:
pgpgiylAcB_K9.pgp
Description: PGP signature