Some folk have reported problems with devices connected at boot time in the latest Linus-BK. This should resolve the issue ... we hope it'll be merged along with the other recently-submitted USB patches.
- Dave
This forces khubd to explicitly look at every port on each newly enumerated hub. Some recent changes made it wait until the hub reported a "connect status change" event. A fancier patch could probably avoid looking at some ports. Signed-off-by: David Brownell <[EMAIL PROTECTED]> --- 1.150/drivers/usb/core/hub.c Thu Oct 21 09:03:47 2004 +++ edited/drivers/usb/core/hub.c Fri Oct 22 08:56:46 2004 @@ -649,6 +649,7 @@ hub->indicator [0] = INDICATOR_CYCLE; hub_power_on(hub); + hub->change_bits[0] = ~0; hub_activate(hub); return 0;