> What oops do you get? On a recent 2.6 kernel? The kernel is 2.6.11.7. It's not a full kernel Oops, rather a NULL pointer dereference in the kernel. The phone is recognized as an ACM device under 2.6 kernels (not usbserial). I have a copy of all of the console output from boot to the error if you would like to see it. I also have the kernel config and System.map files if required (about 1MB, so I don't want to send to the list if not necessary).
This error is obtained by plugging the phone in to the USB port before boot, after boot, run minicom, send a few commands to the phone, remove the USB cable from phone so serial port "disappears" abruptly, press enter a few times, minicom will hang. From here a normal machine is hung, but we are using a multiprocessor machine so we can kill minicom from another terminal and it wakes up and prints messages about receiving the signal and trying to exit. Then it segfaults. The error message is waiting on the console after the segfault. Unable to handle kernel NULL pointer dereference at virtual address 00000000 printing eip: *pde = 00000000 Oops: 0000 [#1] PREEMPT SMP Modules linked in: cdc_acm vmnet vmmon snd_pcm_oss snd_mixer_oss nfsd exportfs parport_pc parport pcspkr wacom ati_remote usbmouse intel_mch_agp usbhid intel_agp eth1394 uhci_hcd ehci_hcd usbcore hw_random i8xx_tco i2c_i801 e1000 snd_emu10k1 snd_rawmidi snd_seq_device snd_ac97_codec snd_pcm snd_timer snd_page_alloc snd_util_mem snd_hwdep snd soundcore emu10k1_gp gameport ohci1394 ieee1394 evdev lm85 i2c_sensor CPU: 0 EIP: 0060:[<c01f1bc6>] Tainted: P VLI EFLAGS: 00210246 (2.6.11.7) EIP is at get_kobj_path_length+0x26/0x40 eax: 00000000 ebx: 00000000 ecx: ffffffff edx: f7a363b8 esi: 00000001 edi: 00000000 ebp: ffffffff esp: f630bd90 ds: 007b es: 007b ss: 0068 Process minicom (pid: 7117, threadinfo=f630b000 task=f7a79a80) Stack: f659e853 f7a36394 f7681b98 f7a363b8 c01f1c5f f7a363b8 f6cb4a68 00200046 dfffa800 f659e853 f7a36394 f7681b98 f766670c c02850cc f7a363b8 000000d0 f659e829 c0454c00 c03bfd8c f7681b80 c01f59c8 f659e829 00000000 00000000 Call Trace: [<c01f1c5f>] kobject_get_path+0x1f/0x80 [<c02850cc>] class_hotplug+0x9c/0x1a0 [<c01f59c8>] vsprintf+0x28/0x30 [<c01f29de>] kobject_hotplug+0x1ee/0x2f0 [<c01f202c>] kobject_del+0x1c/0x40 [<c0285509>] class_device_del+0x99/0xc0 [<c0285543>] class_device_unregister+0x13/0x30 [<f9a9153c>] acm_tty_close+0xcc/0x110 [cdc_acm] [<c024a4b4>] release_dev+0x794/0x7c0 [<c011941e>] __wake_up+0x3e/0x60 [<c03956af>] _spin_unlock_irqrestore+0xf/0x30 [<c0248393>] tty_ldisc_deref+0x63/0x80 [<c03956af>] _spin_unlock_irqrestore+0xf/0x30 [<c0249391>] tty_write+0x211/0x280 [<c0395216>] _spin_lock+0x16/0x90 [<c024a9d4>] tty_release+0x14/0x20 [<c015ce8a>] __fput+0x13a/0x150 [<c015b4a9>] filp_close+0x59/0x90 [<c015b54d>] sys_close+0x6d/0x90 [<c010328f>] syscall_call+0x7/0xb Code: 90 8d 74 26 00 55 bd ff ff ff ff 57 56 be 01 00 00 00 53 8b 54 24 14 31 db 8d b6 00 00 00 00 8d bf 00 00 00 00 8b 3a 89 e9 89 d8 <f2> ae f7 d1 49 8b 52 24 8d 74 31 01 85 d2 75 ea 5b 89 f0 5e 5f <6>usb 5-2: USB disconnect, address 3 Greg [EMAIL PROTECTED] ------------------------------------------------------- This SF.Net email is sponsored by Oracle Space Sweepstakes Want to be the first software developer in space? Enter now for the Oracle Space Sweepstakes! http://ads.osdn.com/?ad_idt12&alloc_id344&op=click _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel