Kernel Bug Tracker – Bug 10630
USB devices plugged into dock are not discoverred until reload of ehci-hcd
Last modified: 2008-05-31 11:29:53 UTC
Subject : 2.6.26-rc1 regression since 2.6.25
Submitter : Lukas Hejtmanek <firstname.lastname@example.org>
Date : 2008-05-05 10:02
References : http://lkml.org/lkml/2008/5/5/77
This entry is being used for tracking a regression from 2.6.25. Please don't
close it until the problem is fixed in the mainline.
Created attachment 16078 [details]
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 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 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 <email@example.com>
Handled-By : Alan Stern <firstname.lastname@example.org>
Patch : http://lkml.org/lkml/2008/5/20/285
Fixed by commit d1f114d12bb4db3147e1b1342ae31083c5a79c84.