Bug 123029
Summary: | Oops on hci_usb removal. | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | David Woodhouse <dwmw2> | ||||
Component: | kernel | Assignee: | Pete Zaitcev <zaitcev> | ||||
Status: | CLOSED ERRATA | QA Contact: | Brian Brock <bbrock> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | rawhide | CC: | harald | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | All | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2004-08-20 09:10:01 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Description
David Woodhouse
2004-05-11 14:51:17 UTC
Same here... Unable to handle kernel NULL pointer dereference at virtual address 00000000 printing eip: 021a271c *pde = 00003001 Oops: 0000 [#1] SMP CPU: 1 EIP: 0060:[<021a271c>] Tainted: P EFLAGS: 00010286 (2.6.5-1.358smp) EIP is at get_kobj_path_length+0xe/0x23 eax: 00000000 ebx: 00000001 ecx: ffffffff edx: 37319f58 esi: 4096b419 edi: 00000000 ebp: 38141d90 esp: 41e3ceb4 ds: 007b es: 007b ss: 0068 Process khubd (pid: 10, threadinfo=41e3c000 task=41e0b7b0) Stack: 022bf21c 4096b400 021a28a1 4096b40e 022bf1e1 00000147 4096b400 00000000 37319f58 02306fe0 022f1880 429b2906 00000000 11739e80 37319f58 429b58c0 37319f50 0000000a 021a2c02 429b5924 021f0e87 37319e00 37319e00 0d372764 Call Trace: [<021a28a1>] kset_hotplug+0x125/0x1e7 [<021a2c02>] kobject_del+0xf/0x1e [<021f0e87>] class_device_del+0x92/0xa4 [<429ae8c6>] hci_unregister_dev+0x8/0x79 [bluetooth] [<42c825e9>] hci_usb_disconnect+0x30/0x53 [hci_usb] [<0222a059>] usb_unbind_interface+0x2c/0x50 [<021f05cd>] device_release_driver+0x3c/0x46 [<021f06d0>] bus_remove_device+0x48/0x82 [<021efa2e>] device_del+0x68/0x89 [<021efa57>] device_unregister+0x8/0x10 [<0222ec63>] usb_disable_device+0x62/0x8a [<0222a999>] usb_disconnect+0x9e/0xd5 [<0222c2e8>] hub_port_connect_change+0x4b/0x212 [<0222c59f>] hub_events+0xf0/0x2b9 [<0222c786>] hub_thread+0x1e/0xd1 [<0211b419>] default_wake_function+0x0/0xc [<0222c768>] hub_thread+0x0/0xd1 [<021041f1>] kernel_thread_helper+0x5/0xb Code: f2 ae f7 d1 49 8b 52 24 8d 5c 19 01 85 d2 75 e9 89 d8 5b 5f Created attachment 101101 [details]
Patch that went into 2.6.7-rc1
Patch by Sebastian Schmidt <yath.org> and marcel that went
into 2.6.7-rc1
Hi David, Hi Pete... Noticed this bug open while looking for a fix. The patch I attached fixed the issue on my Thinkpad T41p running 2.6.6 in Debian. Hope it helps. David, how is 2.6.7-1.494.2.2 with this? Dunno but 2.6.8-1.520smp just survived the dongle being unplugged and replugged. Closing. |