Messages in this thread Patch in this message | | | From | Yongzhi Liu <> | Subject | [PATCH] driver core: Add missing pm_runtime_put_noidle | Date | Mon, 17 Jan 2022 03:07:03 -0800 |
| |
pm_runtime_get_noresume() in device_shutdown increments the runtime PM usage counter, thus a matching decrement is needed to keep the counter balanced.
Signed-off-by: Yongzhi Liu <lyz_cs@pku.edu.cn> --- drivers/base/core.c | 2 ++ 1 file changed, 2 insertions(+)
diff --git a/drivers/base/core.c b/drivers/base/core.c index fd034d7..29950bd 100644 --- a/drivers/base/core.c +++ b/drivers/base/core.c @@ -4523,6 +4523,8 @@ void device_shutdown(void) dev->driver->shutdown(dev); } + pm_runtime_put_noidle(dev); + device_unlock(dev); if (parent) device_unlock(parent); -- 2.7.4
| |