diff options
author | Jonas Aaberg <jonas.aberg@stericsson.com> | 2010-12-14 09:27:44 +0100 |
---|---|---|
committer | Jonas ABERG <jonas.aberg@stericsson.com> | 2010-12-15 08:51:25 +0100 |
commit | 2a8b9d5cb652fa1df06da3853c56f911ec822482 (patch) | |
tree | 84d279f427c0ee31ea19e26cf46774fb62c7ccd8 /drivers/base | |
parent | 22f369fcfd9ecb71f6e48510497a97e8679887a9 (diff) |
[Android]: suspend/resume: Dump stack trace on resume hang
Android introduced dumping of the stack of any suspend hook
that hangs longer than 3s. This patch enables the same but
for resume hooks.
ST-Ericsson Linux next: NA
ST-Ericsson ID: -
ST-Ericsson FOSS-OUT ID: Trivial
Signed-off-by: Jonas Aaberg <jonas.aberg@stericsson.com>
Change-Id: I0fdb2eceef100e50b83004558a7b9b09b5177064
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/10884
Reviewed-by: QATOOLS
Reviewed-by: Rickard ANDERSSON <rickard.andersson@stericsson.com>
Diffstat (limited to 'drivers/base')
-rw-r--r-- | drivers/base/power/main.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/base/power/main.c b/drivers/base/power/main.c index 638595d2390..3b85f4a235c 100644 --- a/drivers/base/power/main.c +++ b/drivers/base/power/main.c @@ -663,7 +663,9 @@ static void dpm_resume(pm_message_t state) mutex_unlock(&dpm_list_mtx); + dpm_drv_wdset(dev); error = device_resume(dev, state, false); + dpm_drv_wdclr(dev); mutex_lock(&dpm_list_mtx); if (error) |