mirror of
https://git.proxmox.com/git/mirror_ubuntu-kernels.git
synced 2025-11-21 18:30:29 +00:00
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 | ||