On Tue, 15 May 2012, Lin Ming wrote: > Add an idle timer that is set to some suitable timeout and would be > added when the queue first goes empty. If nothing has happened during > the timeout interval, then the queue is suspended. You don't need to create an idle timer for runtime PM support; the runtime PM framework already has such a timer. Read Documentation/power/runtime_pm.txt, especially the parts describing pm_runtime_autosuspend() and related functions. Alan Stern -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html