Hi, On Monday, 25 September 2006 21:40, Alan Stern wrote: > Greg and Andrew: > > This series of patches completely reworks the way ohci-hcd carries out > root-hub autosuspends. The existing code is not compatible with the new > core USB autosuspend mechanism. > > Patch 1 is a simple one-line change to usbcore with no harmful effects. > It can go directly into both Greg's and Andrew's trees. > > Patch 2 removes the existing autosuspend code in ohci-hcd. It is > essentially the same as a patch Rafael tried out; he confirmed that it got > ohci-hcd to work on his machine both with CONFIG_USB_SUSPEND unset and > with it set. This patch also can go directly into both trees. If anybody > has been having trouble using their OHCI controllers with the recent -mm > kernels, this should fix it. The downside is that now the controllers > won't automatically get turned off when no devices are attached. > Hopefully this state of affairs will be relatively short-lived. > > Patch 3 adds new "auto-stop" code to ohci-hcd. This will stop the > controller only when no devices are attached, unlike the existing code > which will also suspend the controller when all the attached devices are > themselves suspended. That's okay, because "auto-stop" is meant to be > used when CONFIG_USB_SUSPEND isn't set -- which means attached devices > would _never_ be suspended. > > Patch 3 is much more experimental than the first two, and probably also > more controversial (I expect David will have a lot to say about it, even > if no one else does). In fact, I won't even CC: Andrew on this one; let's > just keep it in the USB tree at first. More details will appear in the > patch message. > > Alan Stern > > P.S.: Raphael, these three patches will apply to 2.6.18-mm1. In addition > to these you might want to add this patch, which hasn't yet been accepted: > > http://marc.theaimsgroup.com/?l=linux-usb-devel&m=115867525727045&w=2
I'm running 2.6.18-mm1 with the three patches and the additional one applied. So far, everything has been working just fine. Greetings, Rafael -- You never change things by fighting the existing reality. R. Buckminster Fuller ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel