:( Here is what I did /* .port_probe = ftdi_sio_port_probe, .port_remove = ftdi_sio_port_remove,*/
On lines 638 and 639, and am using new module. Here's what it said on boot... drivers/usb/serial/usb-serial.c: USB Serial support registered for FTDI USB Serial Device ftdi_sio 4-2:1.0: FTDI USB Serial Device converter detected BUG: unable to handle kernel NULL pointer dereference at virtual address 00000014 printing eip: f8a57beb *pde = 00000000 Oops: 0002 [#1] SMP last sysfs file: /devices/pci0000:00/0000:00:1d.7/usb5/idVendor Modules linked in: ftdi_sio(U) snd_seq_dummy snd_emu10k1 snd_seq_oss snd_ac97_codec ivtv(F)(U) i2c_algo_bit snd_seq_midi_event snd_usb_audio e100 cx2341x snd_seq fw_ohci snd_usb_lib tveeprom hci_usb gspca(F)(U) usbserial fw_core ac97_bus nvidia(PF)(U) bluetooth videodev emu10k1_gp snd_util_mem snd_pcm_oss snd_mixer_oss mii snd_rawmidi snd_seq_device usblp v4l2_common serio_raw gameport v4l1_compat snd_hwdep snd_pcm snd_timer floppy snd i2c_i801 iTCO_wdt soundcore iTCO_vendor_support snd_page_alloc sr_mod i2c_core cdrom joydev pcspkr sg ata_piix ata_generic libata sd_mod scsi_mod ext3 jbd mbcache ehci_hcd ohci_hcd uhci_hcd CPU: 0 EIP: 0060:[<f8a57beb>] Tainted: PF VLI EFLAGS: 00010246 (2.6.21-1.3194.fc7 #1) EIP is at ftdi_USB_UIRT_setup+0x34/0x4e [ftdi_sio] eax: 00000000 ebx: f1c855c0 ecx: f8a58268 edx: f8a57bb7 esi: f8a5dea0 edi: 00000040 ebp: f8a5dea0 esp: f23e5cdc ds: 007b es: 007b fs: 00d8 gs: 0033 ss: 0068 Process modprobe (pid: 924, ti=f23e5000 task=f2327110 task.ti=f23e5000) Stack: f7f993e4 00000246 f1c85d00 f1c85580 f8a570b5 f8a1a90a f8a1c55b f8a59692 f2136cd0 f8a59ced f2136c00 f2bc6c00 f8a5dea0 00000000 00000000 00000001 00000001 f1c855c0 ffffffff 00000000 00000001 00000001 00000001 00000000 Call Trace: [<f8a570b5>] ftdi_sio_attach+0xf/0x12 [ftdi_sio] [<f8a1a90a>] usb_serial_probe+0x97b/0xdd1 [usbserial] [<c043c220>] clockevents_program_event+0xb2/0xb9 [<c042e748>] lock_timer_base+0x19/0x35 [<c042e7a8>] try_to_del_timer_sync+0x44/0x4a [<c05692c8>] usb_resume_both+0xa1/0xb7 [<c056947c>] usb_autopm_do_device+0xb3/0xbd [<c04ad4dd>] sysfs_create_link+0x128/0x13f [<c0568fd2>] usb_match_one_id+0x1c/0x71 [<c0569d2d>] usb_probe_interface+0x81/0xb2 [<c05529ab>] really_probe+0xc6/0x14f [<c0552a78>] driver_probe_device+0x44/0xa5 [<c0552b72>] __driver_attach+0x0/0xa5 [<c0552be2>] __driver_attach+0x70/0xa5 [<c0551ffb>] bus_for_each_dev+0x37/0x59 [<c055282a>] driver_attach+0x16/0x18 [<c0552b72>] __driver_attach+0x0/0xa5 [<c05522ad>] bus_add_driver+0x5e/0x15f [<c056985c>] usb_register_driver+0x6d/0xd4 [<f8a197b5>] usb_serial_register+0x1ed/0x1f6 [usbserial] [<f8806091>] ftdi_init+0x91/0xbe [ftdi_sio] [<c04432e4>] sys_init_module+0x16c3/0x17fa [<c04755f8>] do_sync_read+0xc7/0x10a [<c0472227>] __kmalloc+0x0/0x7d [<c0475531>] do_sync_read+0x0/0x10a [<c0475e85>] vfs_read+0xa6/0x152 [<c0404f70>] syscall_call+0x7/0xb [<c0600000>] __sched_text_start+0x6e8/0x89e ======================= Code: f2 a5 f8 00 74 1c c7 44 24 08 a0 90 a5 f8 c7 44 24 04 18 92 a5 f8 c7 04 24 6c 92 a5 f8 e8 68 fb 9c c7 8b 43 14 8b 80 8c 01 00 00 <83> 48 14 30 c7 40 08 4d 00 00 00 c7 80 80 00 00 00 0f 00 00 00 EIP: [<f8a57beb>] ftdi_USB_UIRT_setup+0x34/0x4e [ftdi_sio] SS:ESP 0068:f23e5cdc fw_core: created new fw device fw0 (0 config rom retries) Any other ideas? On 6/2/07, John H. <[EMAIL PROTECTED]> wrote: > Did you mean 639? > > .port_probe = ftdi_sio_port_probe, > .port_remove = ftdi_sio_port_remove, > > On 6/2/07, Andrew Morton <[EMAIL PROTECTED]> wrote: > > On Sat, 2 Jun 2007 14:28:19 -0500 "John H." <[EMAIL PROTECTED]> wrote: > > > > > It worked with 2.6.20 from fedora 6. > > > > > > Is there any way to "patch" this for now, so I can get it working > > > again? I need ftdi-sio for my usb-uirt as I am about to go out of > > > town for quite some time and can't use myth without it. I mean, is > > > there some hack I can use? > > > > > > > Dunno. You could perhaps try removing the .port_probe and .port_remove > > fields from ftdi_sio_device (line 649) but that's just a random poke. > > > > I suspect you'll need to stick with 2.6.20 for now. > > > > I'm suspecting it was Jim's 12bdbe03c8db7139de1de5c622cb0609d259cece which > > caused this regression.. > > > ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel