On Thu, 26 Jan 2012, Mansoor, Illyas wrote: > Hi All, > > I have question related to suspend flow and completion signal: > > Is it possible that a completion signal could be missed in S3 flow after > processes are frozen? What do you mean by "completion signal"? > The scenario is: > > Suspend_thread->...->dpm_suspend_start->suspend->Wait_for_completion_timeout->do > es not receive signal and times out dpm_suspend_start doesn't run until processes are frozen, and frozen processes cannot be waiting for a completion. Therefore this can't happen. > Interrupt->complete-> > > This happens very rare, there are other reason why wait_for_completion_times out > like interrupt not received but I just want > To make sure if completion signal is not lost during S3. Of course it's possible that interrupts will not be delivered while the computer is suspending or suspended. Those interrupts should be delivered later, when the computer wakes up again. Alan Stern _______________________________________________ linux-pm mailing list linux-pm@xxxxxxxxxxxxxxxxxxxxxxxxxx https://lists.linuxfoundation.org/mailman/listinfo/linux-pm