Hi! > Furthermore, it could be that a device can't issue wakeup requests unless > it has IRQs enabled. So what happens, for instance, if Wake-on-LAN is > turned on and an Ethernet interface has been suspended in preparation for > STR, but before the STR completes (and while interrupts are still enabled) > a packet arrives? It doesn't make sense for the driver to resume the > Ethernet interface when the whole system is about to go to sleep. On the > other hand, since the request has already been delivered, if the driver > ignores it then it will be lost forever. Ignored WOL does not seem catastrophic to me. If WOL was received just _before_ suspend was started, it would be ignored too. (Running system will just ignore wake requests, like?) So ignoring wake requests why we are going to sleep seems okay. Pavel -- People were complaining that M$ turns users into beta-testers... ...jr ghea gurz vagb qrirybcref, naq gurl frrz gb yvxr vg gung jnl!