Messages in this thread | | | Date | Wed, 7 Apr 2021 08:49:50 +0000 | From | Charles Keepax <> | Subject | Re: [PATCH] mfd: arizona: Fix rumtime PM imbalance on error |
| |
On Wed, Apr 07, 2021 at 01:11:49PM +0800, Dinghao Liu wrote: > pm_runtime_get_sync() will increase the rumtime PM counter > even it returns an error. Thus a pairing decrement is needed > to prevent refcount leak. Fix this by replacing this API with > pm_runtime_resume_and_get(), which will not change the runtime > PM counter on error. > > Signed-off-by: Dinghao Liu <dinghao.liu@zju.edu.cn> > ---
Acked-by: Charles Keepax <ckeepax@opensource.cirrus.com>
Wow, did not realise that was how that worked. Thanks for fixing up.
Thanks, Charles
| |