On Thursday 05 April 2007 1:04 pm, Alan Stern wrote: > This patch (as880) strives to keep the PM core's idea of a USB > interface's power state in synch with usbcore's own idea. In the end > this doesn't really matter, but it's better to be consistent.
ISTR trying this originally and watching it break things in some of the test scenarios I tried. Quite a surprise actually. And as I recall, it interacted with the issue in your patch #7/11 ... What was your test matrix? - USB_SUSPEND on and off? - All host controller drivers? - Devices with remote wakeup enabled? HCDs? Both, using it? - ... I remember identifying at least half a dozen factors that needed testing to make sure all code paths got hit ... some worked this way, some didn't. My test matrix covered each factor on/off, and various populat combinations. Retesting after each bugfix was a PITA ... 20 minutes per test, if they succeeded; sigh. I think that USB_SUSPEND was the key factor I saw, or remote wakeup. - Dave ------------------------------------------------------------------------- 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