On Tue, May 20, 2008 at 01:11:26AM +0200, Lennert Buytenhek wrote:A bisect turns up this: 7329e211b987a493cbcfca0e98c60eb108ab42df is first bad commit commit 7329e211b987a493cbcfca0e98c60eb108ab42df Author: Alan Stern <stern@rowland.harvard.edu> Date: Thu Apr 3 18:02:56 2008 -0400 USB: root hubs don't lie about their number of TTs Currently EHCI root hubs enumerate with a bDeviceProtocol code indicating that they possess a Transaction Translator. However the vast majority of controllers do not; they rely on a companion controller to handle full- and low-speed communications. This patch (as1064) changes the root-hub device descriptor to match the actual situation. Signed-off-by: Alan Stern <stern@rowland.harvard.edu> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> And indeed, reverting this commit from 2.6.26-rc3 makes my system stop oopsing when I plug in the USB-PS/2 adapter (a low speed device), and makes it work again as it did in 2.6.25. Any other info I can provide or tests I can run? thanks, Lennert --
| Greg KH | [GIT PATCH] driver core patches against 2.6.24 |
| Tarkan Erimer | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Srivatsa Vaddagiri | containers (was Re: -mm merge plans for 2.6.23) |
| Benjamin Herrenschmidt | Re: [linux-pm] [PATCH] Remove process freezer from suspend to RAM pathway |
git: | |
| David Miller | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| Patrick McHardy | Re: [GIT]: Networking |
| Gerrit Renker | [PATCH 6/7] [CCID-2/3]: Fix sparse warnings |
