panic unloading bluetooth module

Callum Gibson
Sat, 23 Sep 2006 04:56:55 -0000

Hi,
I just experienced a panic after playing around with bluetooth. After a
fresh boot I decided to try and unload the ng_ubt module and noted all
the dependencies. So I tried to unload all of them in turn a few times.
Some seemed to unload but kldstat showed many of them still and it seemed
like I wasn't going to be able to unload them all. Then I pressed
the wlan/bluetooth toggle button and had the panic.

I'm synced to 6_RELENG as at 20th September.  Apparently (null) below
is where "ubt" should be.

There are these 2 messages, but I had many more failed attempts to unload
modules which had dependencies, so perhaps they are also significant.

Sep 23 21:22:35 incant kernel: kldunload: attempt to unload file that was loaded
by the kernel
Sep 23 21:24:16 incant kernel: kldunload: attempt to unload file that was loaded
by the kernel

Then here is the panic message:

Sep 23 21:26:49 incant kernel: (null): at uhub0 port 2 (addr 2) disconnected
Sep 23 21:26:49 incant kernel:
Sep 23 21:26:49 incant kernel:
Sep 23 21:26:49 incant kernel: Fatal trap 12: page fault while in kernel mode
Sep 23 21:26:49 incant kernel: fault virtual address    = 0x78
Sep 23 21:26:49 incant kernel: fault code               = supervisor read, page
not present
Sep 23 21:26:49 incant kernel: instruction pointer      = 0x8:0xffffffff8022e06d
Sep 23 21:26:49 incant kernel: stack pointer            =
0x10:0xffffffffa36c3b20
Sep 23 21:26:49 incant kernel: frame pointer            =
0x10:0xffffff0000bb7d00
Sep 23 21:26:49 incant kernel: code segment             = base 0x0, limit
0xfffff, type 0x1b
Sep 23 21:26:49 incant kernel: = DPL 0, pres 1, long 1, def32 0, gran 1
Sep 23 21:26:49 incant kernel: processor eflags = interrupt enabled, resume,
IOPL = 0
Sep 23 21:26:49 incant kernel: current process          = 25 (irq19: ohci0 ohci+
Sep 23 21:26:49 incant kernel: trap number              = 12
Sep 23 21:26:49 incant kernel: panic: page fault


--

Callum @ home