Dave:

We need to settle on a policy for handling USB drivers that don't have 
suspend/resume support.  The current code in 2.6.15-rc returns 0 for the 
interface suspend call but doesn't change the interface's power_state 
value.  As a result, the suspend call for the device fails, aborting the 
entire system sleep transition.

We could not worry about it and call mark_quiesced for the interface.  Or
we could unbind the driver, in accord with a FIXME comment (although there
are locking issues).  One or the other is necessary before 2.6.15 is
released; otherwise there will be lots of complaints about USB updates
breaking suspend.

Alan Stern



-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
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