commit | 56375fd420f851944960bd53dbb08d674f4d9406 | [log] [tgz] |
---|---|---|
author | Rafael J. Wysocki <rjw@sisk.pl> | Tue Jul 12 00:40:03 2011 +0200 |
committer | Rafael J. Wysocki <rjw@sisk.pl> | Tue Jul 12 00:40:03 2011 +0200 |
tree | 634fc52ba88aad057cbd2175d9a2b91d5dee4f01 | |
parent | 4ecd6e651dd25ebbf0cc53c68162c0ab08641725 [diff] |
PM / Domains: Queue up power off work only if it is not pending In theory it is possible that pm_genpd_poweroff() for two different subdomains of the same parent domain will attempt to queue up the execution of pm_genpd_poweroff() for the parent twice in a row. This would lead to unpleasant consequences, so prevent it from happening by checking if genpd->power_off_work is pending before attempting to queue it up. Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>