On 1/19/07, Alan Stern <[EMAIL PROTECTED]> wrote: > On Fri, 19 Jan 2007, Jon Smirl wrote: > > > On 1/19/07, Alan Stern <[EMAIL PROTECTED]> wrote: > > > On Fri, 19 Jan 2007, Jon Smirl wrote: > > > > > > > On 1/19/07, Oliver Neukum <[EMAIL PROTECTED]> wrote: > > > > > Hi, > > > > > > > > > > I did the dirty deed. Could you please tell me which quirky devices > > > > > you know of? I am afraid this list needs to be populated and there > > > > > are outstanding regressions in Adrian's list. > > > > > > > > ID 0471:0155 Philips Electronics PSC805 > > > > > > > > From the long thread it looks like this external audio device won't > > > > resume without being reset. > > > > > > Oliver's changes will prevent the device from being autosuspended, so > > > resume won't be an issue. > > > > > > However it does leave open the question of what happens when the device is > > > suspended for some other reason (like your entire system goes to sleep > > > after half-an-hour of inactivity). Fortunately this isn't a pressing > > > issue at the moment, and I'm inclined not to worry about it for now. > > > > Maybe the quirk should be, needs reset on resume? > > Maybe, but for now this way is easier. There are technical difficulties > with resetting a device during autoresume (the necessary lock is not > guaranteed to be held). We could work around that issue and add a > separate USB_QUIRK_RESET_ON_RESUME, but I'm not sure to what extent it > will be necessary. > > I went back and retested my USB keypad, the one that didn't like to > resume. For whatever reason, it now seems to be okay -- I don't know what > has changed. This leads me to wonder how many devices really will need to > be reset following a resume. It might be too few to worry about.
There is still the unexplained case of it working ok when plugged into a hub, it only fails on a root controller. But it failed on both ICH4 and ICH5. It works on both my USB 1.0 and USB 2.0 hubs. > > In fact, it might even be that other devices of the same type as yours > don't need it. That is, you could be suffering from a flaw in that one > particular device as opposed to a design bug. > > Alan Stern > > -- Jon Smirl [EMAIL PROTECTED] ------------------------------------------------------------------------- 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