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

Reply via email to