Hi, I followed the howto at synce.sourceforge.net and triggered a kernel oops. I didn't expect it to work, but as requested in the howto I will post you guys some information about my device and kernel output:
- My PDA is a Mio P550 (Windows mobile 5) - Output of /proc/bus/usb/devices: > T: Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 0 > D: Ver= 2.00 Cls=ef(unk. ) Sub=01 Prot=01 MxPS= 8 #Cfgs= 1 > P: Vendor=3340 ProdID=a0a1 Rev= 0.00 > S: Manufacturer=Mitac Corporation > S: Product=Mio DigiWalker USB Sync > S: SerialNumber=a38ec792-1d1d-0604-0108-00022ac1fc92 > C:* #Ifs= 2 Cfg#= 1 Atr=c0 MxPwr=500mA > I: If#= 0 Alt= 0 #EPs= 1 Cls=ef(unk. ) Sub=01 Prot=01 Driver=(none) > E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=1ms > I: If#= 1 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=(none) > E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms > E: Ad=03(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms - I'm using a 2.6.16-gentoo-r9 kernel synce 0.9.1 - I used modprobe ipaq vendor=0x3340 product=0xa0a1 - Kernel oops triggered: Jun 10 16:33:49 Static kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000030 Jun 10 16:33:49 Static kernel: printing eip: Jun 10 16:33:49 Static kernel: f934c1fd Jun 10 16:33:49 Static kernel: *pde = 00000000 Jun 10 16:33:49 Static kernel: Oops: 0002 [#2] Jun 10 16:33:49 Static kernel: SMP Jun 10 16:33:49 Static kernel: Modules linked in: ppp_async ppp_generic slhc crc_ccitt ipaq usbserial nvidia i2c_core Jun 10 16:33:49 Static kernel: CPU: 0 Jun 10 16:33:49 Static kernel: EIP: 0060:[<f934c1fd>] Tainted: P VLI Jun 10 16:33:49 Static kernel: EFLAGS: 00010286 (2.6.14-gentoo-r4) Jun 10 16:33:49 Static kernel: EIP is at ipaq_open+0x1fd/0x380 [ipaq] Jun 10 16:33:49 Static kernel: eax: e7088000 ebx: deb26540 ecx: e7f89000 edx: 00000000 Jun 10 16:33:49 Static kernel: esi: d671e574 edi: 00000100 ebp: d671e560 esp: d58f3e6c Jun 10 16:33:49 Static kernel: ds: 007b es: 007b ss: 0068 Jun 10 16:33:49 Static kernel: Process pppd (pid: 11291, threadinfo=d58f2000 task=e03c10d0) Jun 10 16:33:49 Static kernel: Stack: c191f7a0 000000d0 dc029000 00000000 00000000 00000292 c02580c2 00000000 Jun 10 16:33:49 Static kernel: 000000d0 ed08d7e0 00000001 ed08d7e0 e7f89000 dc029000 ffffffed f9355446 Jun 10 16:33:49 Static kernel: e7f89000 f3dbba40 c016951b f3dbba40 00000000 00000000 d58f2000 c0258ec8 Jun 10 16:33:49 Static kernel: Call Trace: Jun 10 16:33:49 Static kernel: [<c02580c2>] init_dev+0x272/0x590 Jun 10 16:33:49 Static kernel: [<f9355446>] serial_open+0xb6/0x150 [usbserial] Jun 10 16:33:49 Static kernel: [<c016951b>] cdev_get+0x3b/0x80 Jun 10 16:33:49 Static kernel: [<c0258ec8>] tty_open+0x128/0x340 Jun 10 16:33:49 Static kernel: [<c0169658>] chrdev_open+0xa8/0x1b0 Jun 10 16:33:49 Static kernel: [<c015e682>] __dentry_open+0xd2/0x220 Jun 10 16:33:49 Static kernel: [<c015e863>] filp_open+0x93/0xb0 Jun 10 16:33:49 Static kernel: [<c015e970>] get_unused_fd+0xb0/0xd0 Jun 10 16:33:49 Static kernel: [<c015ea99>] do_sys_open+0x49/0x90 Jun 10 16:33:49 Static kernel: [<c0102fdb>] sysenter_past_esp+0x54/0x75 Jun 10 16:33:49 Static kernel: Code: c7 44 24 04 d0 00 00 00 89 04 24 e8 ee bf df c6 8b 4c 24 40 85 c0 89 41 3c 0f 84 52 01 00 00 8b 44 24 40 8b 50 34 89 c1 8b 40 2c <89> 42 30 8b 51 44 8b 41 3c 89 42 30 8b 41 34 c7 40 38 00 10 00 Jun 10 16:34:08 Static kernel: <3>drivers/usb/serial/ipaq.c: ipaq_open - failed doing control urb, error -32 Jun 10 16:40:59 Static kernel: usb 3-2: USB disconnect, address 6 Jun 10 1Jun 10 16:40:59 Static kernel: ------------[ cut here ]------------ Jun 10 16:40:59 Static kernel: kernel BUG at kernel/workqueue.c:104! Jun 10 16:40:59 Static kernel: invalid operand: 0000 [#3] Jun 10 16:40:59 Static kernel: SMP Jun 10 16:40:59 Static kernel: Modules linked in: ppp_async ppp_generic slhc crc_ccitt ipaq usbserial nvidia i2c_core Jun 10 16:40:59 Static kernel: CPU: 0 Jun 10 16:40:59 Static kernel: EIP: 0060:[<c012e60a>] Tainted: P VLI Jun 10 16:40:59 Static kernel: EFLAGS: 00010a12 (2.6.14-gentoo-r4) Jun 10 16:40:59 Static kernel: EIP is at queue_work+0x6a/0x80 Jun 10 16:40:59 Static kernel: eax: df93f958 ebx: c193b000 ecx: 00000000 edx: df93f954 Jun 10 16:40:59 Static kernel: esi: 00000000 edi: ece5fe14 ebp: ece5fe14 esp: c1bdbe58 Jun 10 16:40:59 Static kernel: ds: 007b es: 007b ss: 0068 Jun 10 16:40:59 Static kernel: Process khubd (pid: 73, threadinfo=c1bda000 task=c195f070) Jun 10 16:40:59 Static kernel: Stack: c0245efe ece5fea4 00000000 f335ef60 f93571a9 df93f000 f7bd4c00 00000003 Jun 10 16:40:59 Static kernel: ece5fe00 f9353460 f9353480 c033d862 ece5fe00 ece5fe00 ece5fe14 ece5fe8c Jun 10 16:40:59 Static kernel: ece5fe14 c02cec94 ece5fe14 c048f2b5 ece5fe14 f7bd4c68 00000002 c02cecf2 Jun 10 16:40:59 Static kernel: Call Trace: Jun 10 16:40:59 Static kernel: [<c0245efe>] kobject_put+0x1e/0x30 Jun 10 16:40:59 Static kernel: [<f93571a9>] usb_serial_disconnect +0x49/0xc0 [usbserial] Jun 10 16:40:59 Static kernel: [<c033d862>] usb_unbind_interface +0x42/0x80 Jun 10 16:40:59 Static kernel: [<c02cec94>] __device_release_driver +0x64/0xa0 Jun 10 16:40:59 Static kernel: [<c02cecf2>] device_release_driver +0x22/0x40 Jun 10 16:40:59 Static kernel: [<c02ce3c7>] bus_remove_device+0x67/0x90 Jun 10 16:40:59 Static kernel: [<c02cd341>] device_del+0x31/0x70 Jun 10 16:40:59 Static kernel: [<c03456a2>] usb_disable_device +0xb2/0x130 Jun 10 16:40:59 Static kernel: [<c0340063>] usb_disconnect+0xa3/0x140 Jun 10 16:40:59 Static kernel: [<c03410d2>] hub_port_connect_change +0x52/0x430 Jun 10 16:40:59 Static kernel: [<c033ea37>] clear_port_feature +0x57/0x60 Jun 10 16:40:59 Static kernel: [<c034175d>] hub_events+0x2ad/0x4a0 Jun 10 16:40:59 Static kernel: [<c0341950>] hub_thread+0x0/0xf0 Jun 10 16:40:59 Static kernel: [<c0341965>] hub_thread+0x15/0xf0 Jun 10 16:40:59 Static kernel: [<c0133250>] autoremove_wake_function +0x0/0x60 Jun 10 16:40:59 Static kernel: [<c0132d87>] kthread+0xc7/0xd0 Jun 10 16:40:59 Static kernel: [<c0132cc0>] kthread+0x0/0xd0 Jun 10 16:40:59 Static kernel: [<c0101195>] kernel_thread_helper +0x5/0x10 Jun 10 16:40:59 Static kernel: Code: 0f 45 ce 3b 42 04 75 23 c1 e1 07 89 54 24 04 8d 04 0b 89 04 24 e8 37 ff ff ff 8b 5c 24 08 8b 74 24 0c b8 01 00 00 00 83 c4 10 c3 <0f> 0b 68 00 69 62 47 c0 eb d3 8d b6 00 00 00 00 8d bf 00 00 00 6:40:59 Static kernel: ipaq 3-2:1.0: device disconnected Ward _______________________________________________ Synce-devel mailing list Synce-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/synce-devel