mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
synced 2026-10-30 22:03:17 +01:00
Even in failed case of pm_runtime_get_sync, the usage_count is incremented. In order to keep the usage_count with correct value and runtime power management to behave correctly, call pm_runtime_put_noidle in such case. In __hwspin_lock_request, module_put is also called before return in pm_runtime_get_sync failed case. Cc: [email protected] Signed-off-by Liu Chuansheng <[email protected]> Signed-off-by: Li Fei <[email protected]> [edit commit log] Signed-off-by: Ohad Ben-Cohen <[email protected]>