Here is a ThinkPad X40 ehci/uhci insert/remove bluetooth oops. 
Kernel 2.6.6-rc1.

I'm not sure if this is fixed in some patch, but I though most of 
the recent patches are in 2.6.6-rc1.



Adam




usb 3-1: new full speed USB device using address 2
usb 3-1: SerialNumber: ??????
Bluetooth: HCI USB driver ver 2.5
usbcore: registered new driver hci_usb
usb 3-1: USB disconnect, address 2
Unable to handle kernel NULL pointer dereference at virtual address 00000068
 printing eip:
c0180ab2
*pde = 00000000
Oops: 0002 [#1]
PREEMPT
CPU:    0
EIP:    0060:[<c0180ab2>]    Tainted: PF
EFLAGS: 00010292   (2.6.6-rc1)
EIP is at sysfs_hash_and_remove+0x12/0x69
eax: 00000000   ebx: e0a52d60   ecx: 00000068   edx: c02f8932
esi: d62155c0   edi: e0a52d00   ebp: e0a52d60   esp: c153ae7c
ds: 007b   es: 007b   ss: 0068
Process khubd (pid: 5, threadinfo=c153a000 task=df66e030)
Stack: e0a52d60 de053130 c021052b e0a52d4c de053000 de053000 ddfcbbc0 de441924
       e0a490f8 dacc7600 e0d53c2f c023fa03 ddfcbbc0 e0d552c0 ddfcbbc0 e0d552c0
       c0239014 ddfcbbd0 e0d552e0 c020fa06 ddfcbbd0 de4418cc c020fb1a ddfcbbd0
Call Trace:
 [<c021052b>] class_device_del+0x7b/0xb0
 [<e0a490f8>] hci_unregister_dev+0x8/0x80 [bluetooth]
 [<e0d53c2f>] hci_usb_disconnect+0x2f/0x70 [hci_usb]
 [<c023fa03>] usb_disable_interface+0x33/0x40
 [<c0239014>] usb_unbind_interface+0x64/0x70
 [<c020fa06>] device_release_driver+0x56/0x60
 [<c020fb1a>] bus_remove_device+0x4a/0x90
 [<c020ebda>] device_del+0x5a/0xa0
 [<c020ec28>] device_unregister+0x8/0x10
 [<c023faf0>] usb_disable_device+0xd0/0x110
 [<c0239bbf>] usb_disconnect+0x8f/0x120
 [<c023c37c>] hub_port_connect_change+0x2ac/0x2c0
 [<c023c6f2>] hub_events+0x362/0x430
 [<c023c7f5>] hub_thread+0x35/0xf0
 [<c011a4f0>] default_wake_function+0x0/0x10
 [<c023c7c0>] hub_thread+0x0/0xf0
 [<c010429d>] kernel_thread_helper+0x5/0x18

Code: ff 48 68 78 52 89 f0 e8 72 ff ff ff 3d 18 fc ff ff 89 c3 77
 <7>uhci_hcd 0000:00:1d.2: suspend_hc
uhci_hcd 0000:00:1d.2: wakeup_hc
uhci_hcd 0000:00:1d.2: suspend_hc
uhci_hcd 0000:00:1d.2: wakeup_hc
uhci_hcd 0000:00:1d.2: suspend_hc
uhci_hcd 0000:00:1d.2: wakeup_hc
uhci_hcd 0000:00:1d.2: suspend_hc
uhci_hcd 0000:00:1d.2: wakeup_hc
uhci_hcd 0000:00:1d.2: suspend_hc
uhci_hcd 0000:00:1d.2: wakeup_hc
uhci_hcd 0000:00:1d.2: suspend_hc
uhci_hcd 0000:00:1d.2: wakeup_hc
uhci_hcd 0000:00:1d.2: suspend_hc
uhci_hcd 0000:00:1d.2: wakeup_hc
uhci_hcd 0000:00:1d.2: suspend_hc
uhci_hcd 0000:00:1d.2: wakeup_hc
uhci_hcd 0000:00:1d.2: suspend_hc
uhci_hcd 0000:00:1d.2: wakeup_hc
uhci_hcd 0000:00:1d.2: suspend_hc
uhci_hcd 0000:00:1d.2: wakeup_hc
uhci_hcd 0000:00:1d.2: suspend_hc
uhci_hcd 0000:00:1d.2: wakeup_hc
unloading Kernel Card Services
uhci_hcd 0000:00:1d.2: suspend_hc
uhci_hcd 0000:00:1d.2: wakeup_hc
uhci_hcd 0000:00:1d.2: suspend_hc
uhci_hcd 0000:00:1d.2: wakeup_hc
Restarting system.


-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to