public inbox for linux-pm@vger.kernel.org
 help / color / mirror / Atom feed
* Request for testing remote wakeup during STD
@ 2007-02-10  3:59 Alan Stern
  2007-02-10  4:50 ` Nigel Cunningham
  2007-02-13 11:35 ` Pavel Machek
  0 siblings, 2 replies; 9+ messages in thread
From: Alan Stern @ 2007-02-10  3:59 UTC (permalink / raw)
  To: Linux-pm mailing list

There have been reports of problems related to shutting down with remote 
wakeup enabled on EHCI USB controllers in 2.6.20; see

	http://bugzilla.kernel.org/show_bug.cgi?id=7828

In brief, some people have found that if ehci-hcd is loaded and the 
controller is suspended when they try to shut down their systems, the 
machine reboots immediately instead of turning off.  Apparently this is 
caused by the firmware mistakenly thinking that a remote-wakeup event has 
occurred.  Admittedly, remote wakeup from a system sleep is still black 
magic to most of us...

I wrote a patch to try and fix the problem by turning off EHCI remote
wakeup from within the driver's shutdown() method.  The patch is here:

	http://bugzilla.kernel.org/attachment.cgi?id=10313&action=view

However I'm concerned that this might affect suspend-to-disk.  Some lucky 
people have systems which do keep their EHCI controllers in D3hot during 
STD, and such people might reasonably want Wake-on-USB to work properly.  
It seems likely that the patch would prevent it from working.

Does anyone have a system capable of testing this?  I think Macs are most 
likely to have the necessary hardware support.

Thanks,

Alan Stern

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2007-02-13 15:52 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-02-10  3:59 Request for testing remote wakeup during STD Alan Stern
2007-02-10  4:50 ` Nigel Cunningham
2007-02-10 17:08   ` Alan Stern
2007-02-10 20:52     ` Nigel Cunningham
2007-02-11 19:44       ` Alan Stern
2007-02-11 20:28         ` Nigel Cunningham
2007-02-11 21:43           ` Rafael J. Wysocki
2007-02-13 11:35 ` Pavel Machek
2007-02-13 15:52   ` Alan Stern

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox