On Tue, Nov 01, 2011 at 09:03:01AM -0700, Linus Torvalds wrote: > - But that ehci_hcd thing is *not* pure coincidence. It consistently > happens when I plug something into the xhci port. In fact, it seems to > happen for *any* runtime PM event, because as far as I can tell, it > also happens each time that e1000e thing happens. WTF? We should only be resuming the device if the PME flag goes high. If we're doing so without that happening then that's definitely a bug, but if the flag goes high then we're probably looking at some sort of strange platform issue. In ehci setups with a companion controller, we probably do expect to see both ehci and u/ohci power up - the 1.1 controllers typically don't have any PME bits but we'll still get the port GPE. -- Matthew Garrett | mjg59@xxxxxxxxxxxxx -- To unsubscribe from this list: send the line "unsubscribe linux-pci" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html