On Fri, Sep 21, 2012 at 11:53 PM, Alan Stern <stern@xxxxxxxxxxxxxxxxxxx> wrote: > The hub will also be resumed when a child is accessed via libusb, and > suspended when the child is released. As a result, the hub gets > suspended and resumed multiple times: once for itself and once for each > descendant. If the autosuspend timeout is large enough then the hub > will be suspended and resumed only once. True. Considered 'lsusb' is used with less frequency and for test/debug purpose under most of situations, it shouldn't be a big deal. A bit large timeout may introduce extra CPU wakeup, so it might be better to set it as zero, IMO. Thanks. -- Ming Lei -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html