2004-09-14 18:38:59

by Charles Bueche

[permalink] [raw]
Subject: [Bluez-users] USB/bluetooth crash at boot-time

Hello,

I have a Dell Inspiron 8600, with the integrated bluetooth module, which
I see as usb device. I run gentoo, kernel 2.6.7-gentoo-r11
(sys-kernel/gentoo-dev-sources).

lspci -v -v -v result is attached, the full boot log as well.

I can enable/disable the wireless parts (bluetooth and IPW2200 mini-pci
card) using a hotkey (Fn-F2). A blue led shows the status.

If I boot with it disabled (eg I hotkey it to off during grub
countdown), and I enable it afterwards, everything is OK, I can use
bluez with hci and friends fine.

If I boot it with the wireless stuff enabled, I get a sort of oops,
below is the partial log, see attachment for unwrapped log.

I suspect either bluez or USB subsystems, but you guys will probably be
able to help me. The whole things appeared a few kernel version ago, but
I can reproduce this history. Thanks for hints.

Regards,
Charles

kernel: Bluetooth: HCI USB driver ver 2.7
kernel: f8f128bf
kernel: PREEMPT
kernel: Modules linked in: hci_usb ehci_hcd uhci_hcd evdev snd_intel8x0
snd_ac97_codec gameport snd_mpu401_uart snd_rawmidi snd_seq_oss
snd_seq_midi_event snd_seq snd_seq_device snd_pcm_oss snd_pcm
snd_page_alloc snd_timer snd_mixer_oss snd soundcore usbcore hidp l2cap
bluetooth ircomm_tty ircomm irtty_sir sir_dev irda speedstep_centrino
freq_table thermal processor fan button battery ac b44 ide_cd sr_mod
cdrom kernel: CPU: 0
kernel: EIP: 0060:[<f8f128bf>] Not tainted
kernel: EFLAGS: 00010296 (2.6.7-gentoo-r11)
kernel: EIP is at hci_usb_close+0xf/0x60 [hci_usb]
kernel: eax: f7fcf778 ebx: 00000000 ecx: f7c16df4 edx: f7fcf788
kernel: esi: 00000000 edi: 00000002 ebp: f8f152c0 esp: f76c5e3c
kernel: ds: 007b es: 007b ss: 0068
kernel: Process modprobe (pid: 6936, threadinfo=f76c4000 task=f7bbecf0)
kernel: Stack: 00000083 f77ff9c0 00000000 f8f13b0f 00000000 f7fcf778
f8f153e0 f7fcf778 kernel: f8f153e0 f8ed7106 f7fcf778 f7fcf778
f7696c74 f7fcf788 f8f15400 c0273106 kernel: f7fcf788 f7fcf7b0
f7fcf788 f77ff9c0 f8ed73b0 f7fcf788 00000005 f8f13a17 kernel: Call
Trace: kernel: [<f8f13b0f>] hci_usb_disconnect+0x2f/0xa0 [hci_usb]
kernel: [<f8ed7106>] usb_unbind_interface+0x76/0x80 [usbcore]
kernel: [<c0273106>] device_release_driver+0x66/0x70
kernel: [<f8ed73b0>] usb_driver_release_interface+0x50/0x60 [usbcore]
kernel: [<f8f13a17>] hci_usb_probe+0x387/0x450 [hci_usb]
kernel: [<c0182b10>] init_dir+0x0/0x20
kernel: [<f8ed707d>] usb_probe_interface+0x5d/0x70 [usbcore]
kernel: [<c0272f2f>] bus_match+0x3f/0x70
kernel: [<c027305c>] driver_attach+0x5c/0xa0
kernel: [<c0273321>] bus_add_driver+0x91/0xb0
kernel: [<c02737af>] driver_register+0x2f/0x40
kernel: [<c0119741>] printk+0x111/0x170
kernel: [<f8ed714e>] usb_register+0x3e/0xa0 [usbcore]
kernel: [<f8f25028>] hci_usb_init+0x28/0x4f [hci_usb]
kernel: [<c012ef69>] sys_init_module+0x119/0x230
kernel: [<c010610b>] syscall_call+0x7/0xb
kernel:
kernel: Code: 8b b3 20 01 00 00 0f ba 73 14 02 19 c0 85 c0 74 29 9c 58
fa usb.agent[6825]: ... can't load module hci_usb


--
Charles Bueche <[email protected]>
sand, snow, wave, wind and net -surfer


Attachments:
lspci.txt (8.95 kB)
messages (21.62 kB)
Download all attachments

2004-09-16 08:31:27

by Charles Bueche

[permalink] [raw]
Subject: Re: [Bluez-users] USB/bluetooth crash at boot-time

Hi Marcel and list,

thanks for your hint. After 3 cold boots with wireless "on", no Oops to
report. However, I'm now running the vanilla 2.6.9rc2, and my bug was
previously happening under gentoo-dev-sources, which is heavily
patched.

I will have to wait for gentoo-dev-sources-2.6.9 to see if the bug is
really gone.

Meanwhile, I like the boot without stack dumps. Thanks for your support
!

Regards,
Charles

On Tue, 14 Sep 2004 21:02:16 +0200
Marcel Holtmann <[email protected]> wrote:

> Hi Charles,
>
> > I have a Dell Inspiron 8600, with the integrated bluetooth module,
> > which I see as usb device. I run gentoo, kernel 2.6.7-gentoo-r11
> > (sys-kernel/gentoo-dev-sources).
> >
> > lspci -v -v -v result is attached, the full boot log as well.
> >
> > I can enable/disable the wireless parts (bluetooth and IPW2200
> > mini-pci card) using a hotkey (Fn-F2). A blue led shows the status.
> >
> > If I boot with it disabled (eg I hotkey it to off during grub
> > countdown), and I enable it afterwards, everything is OK, I can use
> > bluez with hci and friends fine.
> >
> > If I boot it with the wireless stuff enabled, I get a sort of oops,
> > below is the partial log, see attachment for unwrapped log.
> >
> > I suspect either bluez or USB subsystems, but you guys will probably
> > be able to help me. The whole things appeared a few kernel version
> > ago, but I can reproduce this history. Thanks for hints.
>
> please check out 2.6.9-rc2 and also try if disabling preempt helps.
>
> Regards
>
> Marcel
>
>
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by: thawte's Crypto Challenge Vl
> Crack the code and win a Sony DCRHC40 MiniDV Digital Handycam
> Camcorder. More prizes in the weekly Lunch Hour Challenge.
> Sign up NOW http://ad.doubleclick.net/clk;10740251;10262165;m
> _______________________________________________
> Bluez-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/bluez-users


--
Charles Bueche <[email protected]>
sand, snow, wave, wind and net -surfer

2004-09-14 19:02:16

by Marcel Holtmann

[permalink] [raw]
Subject: Re: [Bluez-users] USB/bluetooth crash at boot-time

Hi Charles,

> I have a Dell Inspiron 8600, with the integrated bluetooth module, which
> I see as usb device. I run gentoo, kernel 2.6.7-gentoo-r11
> (sys-kernel/gentoo-dev-sources).
>
> lspci -v -v -v result is attached, the full boot log as well.
>
> I can enable/disable the wireless parts (bluetooth and IPW2200 mini-pci
> card) using a hotkey (Fn-F2). A blue led shows the status.
>
> If I boot with it disabled (eg I hotkey it to off during grub
> countdown), and I enable it afterwards, everything is OK, I can use
> bluez with hci and friends fine.
>
> If I boot it with the wireless stuff enabled, I get a sort of oops,
> below is the partial log, see attachment for unwrapped log.
>
> I suspect either bluez or USB subsystems, but you guys will probably be
> able to help me. The whole things appeared a few kernel version ago, but
> I can reproduce this history. Thanks for hints.

please check out 2.6.9-rc2 and also try if disabling preempt helps.

Regards

Marcel




-------------------------------------------------------
This SF.Net email is sponsored by: thawte's Crypto Challenge Vl
Crack the code and win a Sony DCRHC40 MiniDV Digital Handycam
Camcorder. More prizes in the weekly Lunch Hour Challenge.
Sign up NOW http://ad.doubleclick.net/clk;10740251;10262165;m
_______________________________________________
Bluez-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-users