Fedora Core 5, two kernel versions (latest)...
In fact, the PDA is recognized and syncronization works. But right after it has finished, kernel crashes:
kernel: BUG: unable to handle kernel paging request at virtual address 723d4edb
kernel: printing eip:
kernel: c051c46c
kernel: *pde = 00000000
kernel: Oops: 0000 [#1]
kernel: last sysfs file: /devices/system/cpu/cpu0/cpufreq/scaling_setspeed
kernel: Modules linked in: visor usbserial loop radeon drm ipv6 autofs4 hidp rfcomm l2cap bluetooth sunrpc ip_conntrack_netbios_ns ipt_REJECT xt_state ip_conntrack nfnetlink xt_tcpudp iptable_filter ip_tables x_tables dm_mirror dm_mod video ibm_acpi button battery ac lp parport_pc parport snd_ali5451 snd_ac97_codec snd_ac97_bus snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq hostap_cs snd_seq_device hostap snd_pcm_oss ieee80211_crypt snd_mixer_oss i2c_ali1535 orinoco_cs orinoco hermes 8139cp i2c_ali15x3 snd_pcm floppy ohci_hcd joydev 8139too snd_timer i2c_core snd serio_raw mii soundcore snd_page_alloc ext3 jbd
kernel: CPU: 0
kernel: EIP: 0060:[<c051c46c>] Not tainted VLI
kernel: EFLAGS: 00010246 (2.6.17-1.2174_FC5 #1)
kernel: EIP is at check_tty_count+0x3e/0x94
kernel: eax: 723d4e4f ebx: c5623800 ecx: c56239c0 edx: dbedfaa0
kernel: esi: 00000000 edi: c0635a21 ebp: 00000000 esp: dbedef24
kernel: ds: 007b es: 007b ss: 0068
kernel: Process events/0 (pid: 4, threadinfo=dbede000 task=dbedfaa0)
kernel: Stack: 00000003 dbdf3658 dbedef50 dbedfaa0 dbedfaa0 c5623988 c5623800 dbdf3620
kernel: c051de20 c0602aed c0600ab4 00000282 c5623988 c562398c dbdf3620 00000282
kernel: c04296d1 c042c424 8cd13800 003d0d01 c051ddcf c5623800 dbdf3638 dbdf3620
kernel: Call Trace:
kernel: <c051de20> do_tty_hangup+0x51/0x2cf <c0602aed> _spin_unlock_irq+0x5/0x7
kernel: <c0600ab4> schedule+0x526/0x582 <c04296d1> run_workqueue+0x85/0xc5
kernel: <c042c424> remove_wait_queue+0xaf/0xb9 <c051ddcf> do_tty_hangup+0x0/0x2cf
kernel: <c0429af0> worker_thread+0x0/0x10c <c0429bcb> worker_thread+0xdb/0x10c
kernel: <c04186d5> default_wake_function+0x0/0xc <c042c0b7> kthread+0x91/0xbd
kernel: <c042c026> kthread+0x0/0xbd <c0401005> kernel_thread_helper+0x5/0xb
kernel: Code: 66 0e 00 8b 8b c0 01 00 00 eb 03 46 89 d1 8b 11 0f 18 02 90 8d 83 c0 01 00 00 39 c1 75 ed b8 cc 02 6c c0 e8 92 66 0e 00 8b 43 04 <81> b8 8c 00 00 00 04 00 02 00 75 14 8b 83 dc 00 00 00 85 c0 74
kernel: EIP: [<c051c46c>] check_tty_count+0x3e/0x94 SS:ESP 0068:dbedef24
and with latest kernel:
kernel: usb 1-1: USB disconnect, address 3
kernel: visor ttyUSB0: Handspring Visor / Palm OS converter now disconnected from ttyUSB0
kernel: visor ttyUSB1: Handspring Visor / Palm OS converter now disconnected from ttyUSB1
kernel: visor 1-1:1.0: device disconnected
kernel: BUG: unable to handle kernel paging request at virtual address 723d4edb
kernel: printing eip:
kernel: c051c568
kernel: *pde = 00000000
kernel: Oops: 0000 [#1]
kernel: last sysfs file: /devices/system/cpu/cpu0/cpufreq/scaling_setspeed
kernel: Modules linked in: visor usbserial radeon drm ipv6 autofs4 hidp rfcomm l2cap bluetooth sunrpc ip_conntrack_netbios_ns ipt_REJECT xt_state ip_conntrack nfnetlink xt_tcpudp iptable_filter ip_tables x_tables dm_mirror dm_mod video ibm_acpi button battery ac lp parport_pc parport hostap_cs snd_ali5451 hostap snd_ac97_codec snd_ac97_bus ieee80211_crypt snd_seq_dummy snd_seq_oss orinoco_cs orinoco snd_seq_midi_event snd_seq hermes snd_seq_device floppy snd_pcm_oss snd_mixer_oss ohci_hcd joydev snd_pcm i2c_ali1535 serio_raw i2c_ali15x3 snd_timer snd soundcore i2c_core 8139cp snd_page_alloc 8139too mii ext3 jbd
kernel: CPU: 0
kernel: EIP: 0060:[<c051c568>] Not tainted VLI
kernel: EFLAGS: 00010246 (2.6.17-1.2187_FC5 #1)
kernel: EIP is at check_tty_count+0x3e/0x94
kernel: eax: 723d4e4f ebx: c50c4000 ecx: c50c41c0 edx: dbedfaa0
kernel: esi: 00000000 edi: c06359fb ebp: 00000000 esp: dbedef24
kernel: ds: 007b es: 007b ss: 0068
kernel: Process events/0 (pid: 4, threadinfo=dbede000 task=dbedfaa0)
kernel: Stack: 00000003 dbdf3658 00000282 dbedfaa0 dbedfaa0 c50c4188 c50c4000 dbdf3620
kernel: c051df1c c0602d6d c0600d34 00000282 c50c4188 c50c418c dbdf3620 00000282
kernel: c04296c9 c042c41c 2f392a00 003d0927 c051decb c50c4000 dbdf3638 dbdf3620
kernel: Call Trace:
kernel: <c051df1c> do_tty_hangup+0x51/0x2cf <c0602d6d> _spin_unlock_irq+0x5/0x7
kernel: <c0600d34> schedule+0x526/0x582 <c04296c9> run_workqueue+0x85/0xc5
kernel: <c042c41c> remove_wait_queue+0xaf/0xb9 <c051decb> do_tty_hangup+0x0/0x2cf
kernel: <c0429ae8> worker_thread+0x0/0x10c <c0429bc3> worker_thread+0xdb/0x10c
kernel: <c04186d5> default_wake_function+0x0/0xc <c042c0af> kthread+0x91/0xbd
kernel: <c042c01e> kthread+0x0/0xbd <c0401005> kernel_thread_helper+0x5/0xb
kernel: Code: 68 0e 00 8b 8b c0 01 00 00 eb 03 46 89 d1 8b 11 0f 18 02 90 8d 83 c0 01 00 00 39 c1 75 ed b8 cc 02 6c c0 e8 16 68 0e 00 8b 43 04 <81> b8 8c 00 00 00 04 00 02 00 75 14 8b 83 dc 00 00 00 85 c0 74
kernel: EIP: [<c051c568>] check_tty_count+0x3e/0x94 SS:ESP 0068:dbedef24
After that the keyboard in X is locked, however mouse works and I can reboot.
I have seen some messages already mentioning similar behavior but no solution was found. Any idea? The development of visor module (
http://usbvisor.sourceforge.net/index.php) seems stopped, I don't know if someone takes care of it... Any help will be appreciated. Thanks in advance.