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. 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 ------------------------------------------------------------------------- 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