mirror of
https://github.com/torvalds/linux.git
synced 2024-12-19 09:32:32 +00:00
7dae2aaaf4
pm_runtime_get_sync() increments the runtime PM usage counter even
when it returns an error code, causing incorrect ref count if
pm_runtime_put_noidle() is not called in error handling paths.
And also, when the call of function vpe_runtime_get() failed,
we won't call vpe_runtime_put().
Thus call pm_runtime_put_noidle() if pm_runtime_get_sync() fails
inside vpe_runtime_get().
Fixes:
|
||
---|---|---|
.. | ||
cal_regs.h | ||
cal-camerarx.c | ||
cal-video.c | ||
cal.c | ||
cal.h | ||
csc.c | ||
csc.h | ||
Makefile | ||
sc_coeff.h | ||
sc.c | ||
sc.h | ||
vpdma_priv.h | ||
vpdma.c | ||
vpdma.h | ||
vpe_regs.h | ||
vpe.c |