Re: [PATCH v3 0/2] Fix usage counter leak by adding a general sync ops

2020-11-16 Thread Jakub Kicinski
On Tue, 10 Nov 2020 17:29:31 +0800 Zhang Qilong wrote: > In many case, we need to check return value of pm_runtime_get_sync, > but it brings a trouble to the usage counter processing. Many callers > forget to decrease the usage counter when it failed, which could > resulted in reference leak. It ha

[PATCH v3 0/2] Fix usage counter leak by adding a general sync ops

2020-11-10 Thread Zhang Qilong
In many case, we need to check return value of pm_runtime_get_sync, but it brings a trouble to the usage counter processing. Many callers forget to decrease the usage counter when it failed, which could resulted in reference leak. It has been discussed a lot[0][1]. So we add a function to deal with