commit | d5e1670afe0c886d6dd92afb7a1f085f88294dc8 | [log] [tgz] |
---|---|---|
author | Shuah Khan <shuah.kh@samsung.com> | Wed May 08 01:14:32 2013 +0200 |
committer | Rafael J. Wysocki <rafael.j.wysocki@intel.com> | Sun May 12 14:04:40 2013 +0200 |
tree | 8b149c761385bc0d7861cabc06ca06cb3017f723 | |
parent | f722406faae2d073cc1d01063d1123c35425939e [diff] |
PM: Avoid calling kfree() under spinlock in dev_pm_put_subsys_data() Fix dev_pm_put_subsys_data() so that it doesn't call kfree() under a spinlock and make it return 1 whenever it leaves NULL power.subsys_data (regardless of the reason). Signed-off-by: Shuah Khan <shuah.kh@samsung.com> Reviewed-by: Pavel Machek <pavel@ucw.cz> Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>