Messages in this thread |  | | Date | Sun, 2 May 2010 08:57:31 +0200 | | From | Pavel Machek <> | | Subject | Re: [PATCH 3/8] PM: suspend_block: Abort task freezing if a suspend_blocker is active. |
| |
Hi!
> If a suspend_blocker is active, suspend will fail anyway. Since > try_to_freeze_tasks can take up to 20 seconds to complete or fail, aborting > as soon as someone blocks suspend (e.g. from an interrupt handler) improves > the worst case wakeup latency. > > On an older kernel where task freezing could fail for processes attached > to a debugger, this fixed a problem where the device sometimes hung for > 20 seconds before the screen turned on. > > Signed-off-by: Arve Hj??nnev??g <arve@android.com>
I acked this one before, please preserve such tags. Pavel
-- (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html
|  |