On Tue, 2013-07-30 at 13:00 -0400, Alan Stern wrote: > That's why I said the patch would fix the immediate problem but it > wasn't the best solution. You do agree that the patch is correct, as > far as it goes? It will allow the system to sleep. But it seems to me that a genuine error while flushing a drive's cache is one of the few things actual worth aborting a system suspend for. > If you would like to handle the problems in sd.c concerning the > sync-cache and spin-down stuff, that will be fine with me. Yes. The problem is not limited to USB. Regards Oliver