Bug 10630
Summary: | USB devices plugged into dock are not discoverred until reload of ehci-hcd | ||
---|---|---|---|
Product: | Drivers | Reporter: | Rafael J. Wysocki (rjw) |
Component: | USB | Assignee: | Alan Stern (stern) |
Status: | CLOSED CODE_FIX | ||
Severity: | normal | CC: | bunk, stern, xhejtman |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 2.6.26-rc1 | Subsystem: | |
Regression: | Yes | Bisected commit-id: | |
Bug Depends on: | |||
Bug Blocks: | 10492 | ||
Attachments: |
dmesg output
clean dmesg Dmesg output dmesg from working 2.6.25 kernel dmesg from 2.6.26 without ehci module My config file |
Description
Rafael J. Wysocki
2008-05-08 12:55:59 UTC
Created attachment 16078 [details]
dmesg output
in the attached dmesg, it can be seen that device is discovered after USB HW is disabled and enabled again. The device has been plugged before and I took some time to settle the device down but it still was not discovered.
You are suspending and resuming a lot. can you just provide a clean log file, without any suspend/resume? Just boot the box, then plug it in. Created attachment 16110 [details]
clean dmesg
Clean dmesg output. In time about 106.xx I've removed ehci_hcd and after that the usb device has been detected.
Created attachment 16191 [details]
Dmesg output
Dmesg with greg usb patch.
Created attachment 16211 [details]
dmesg from working 2.6.25 kernel
This is dmesg from vanila 2.6.25 kernel. The plugged device is discovered.
Created attachment 16212 [details]
dmesg from 2.6.26 without ehci module
This is dmesg from 2.6.26 kernel without an ehci module. uhci module discovers the device.
Created attachment 16214 [details]
My config file
My config file
Regressions list annotation: References : http://lkml.org/lkml/2008/5/19/44 Handled-By : Oliver Neukum <oliver@neukum.org> Handled-By : Alan Stern <stern@rowland.harvard.edu> Patch : http://lkml.org/lkml/2008/5/20/285 Fixed by commit d1f114d12bb4db3147e1b1342ae31083c5a79c84. |