[Voyage-linux] rfcomm with tty crashes kernel

(spam-protected) (spam-protected)
Sat Aug 16 04:38:07 HKT 2008


Hello,

I recompiled rfcomm.ko with tty support and added it to existing voyage 
0.5.2.

Now I can bind to bluetooth gps (rfcomm bind 0 xx:xx:xx:xx:xx:xx 1) 
without errors,
but when I want to open the /dev/rfcomm0 device I get a kernel crash!

Does anybody have a solution for this?

Thanks
Uwe

===========================
Linux version 2.6.23-486-voyage (2.6.23-2) (root at punknix-uml) (gcc 
version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)) #1 PREEMPT Wed 
May 21 15:31:49 GMT 2008
===========================
...
Bluetooth: L2CAP ver 2.8
Bluetooth: L2CAP socket layer initialized
Bluetooth: RFCOMM socket layer initialized
Bluetooth: RFCOMM TTY layer initialized
Bluetooth: RFCOMM ver 1.8
eth0: no IPv6 routers present
BUG: unable to handle kernel paging request at virtual address ffffffff
 printing eip:
d00d6fe3
*pde = 00001067
*pte = 00000000
Oops: 0000 [#1]
PREEMPT
Modules linked in: rfcomm l2cap ipv6 dm_mod ledtrig_timer 
ledtrig_heartbeat leds_alix led_class scx200_acb w83627hf hwmon_vid 
lm90 i2c_core hostap_pci hostap ieee80211_crypt natsemi snd_cs5535audio 
hci_usb snd_ac97_codec bluetooth snd_pcm snd_timer snd cs5535_gpio 
soundcore ac97_bus snd_page_alloc ohci_hcd ehci_hcd usbcore via_rhine 
mii bitrev crc32
CPU:    0
EIP:    0060:[<d00d6fe3>]    Not tainted VLI
EFLAGS: 00010286   (2.6.23-486-voyage #1)
EIP is at rfcomm_run+0x377/0x10ce [rfcomm]
eax: ffffffff
   ebx: cf4dabe0   ecx: cf310080   edx: 00000000
esi: ce8174a0   edi: 00000003   ebp: 00000004   esp: cdbabf28
ds: 007b   es: 007b   fs: 0000  gs: 0000  ss: 0068
Process krfcommd (pid: 3125, ti=cdbaa000 task=c1273560 task.ti=cdbaa000)
Stack: d00da500 00000000 00000000 00000000 00000000 00000000 00000000 
00000000
        cf310a00 00000000 00000001 00000000 00000000 00000000 00000000 
00000000
        00000000 00000000 cf4dabe0 00000000 cdb74660 ce8177e0 00000000 
00000000
Call Trace:
 [<c010d1ff>] schedule_tail+0xe/0x2f
 [<c0102456>] ret_from_fork+0x6/0x20
 [<d00d6c6c>] rfcomm_run+0x0/0x10ce [rfcomm]
 [<c01036b7>] kernel_thread_helper+0x7/0x10
 =======================
Code: 00 00 00 8a 01 88 44 24 28 8a 51 01 83 e2 ef 88 54 24 27 8b 6b 50 
8d 7d ff 89 7b 50 8b 93 94 00 00 00 8d 42 ff 89 83 94 00 00 00 <8a> 5a 
ff 8a 01 8a 51 01 f7 d0 0f b6 c0 32 90 80 a1 0d d0 0f b6
EIP: [<d00d6fe3>] rfcomm_run+0x377/0x10ce [rfcomm] SS:ESP 0068:cdbabf28

________________________________________________________________________
AOL eMail auf Ihrem Handy! Ab sofort können Sie auch unterwegs Ihre AOL 
email abrufen. Registrieren Sie sich jetzt kostenlos.




More information about the Voyage-linux mailing list