OSDN Git Service

media: staging: tegra-vde: fix runtime pm imbalance on error
authorDinghao Liu <dinghao.liu@zju.edu.cn>
Thu, 21 May 2020 06:27:45 +0000 (08:27 +0200)
committerMauro Carvalho Chehab <mchehab+huawei@kernel.org>
Tue, 23 Jun 2020 11:18:10 +0000 (13:18 +0200)
commit7dcfb327f8fd7418124fc6d63bdce91b5844f50a
tree5e077dd42203f6660ea4968f950437d466831e51
parent0c8bc934ee304e43daa04492bced568dd0bde594
media: staging: tegra-vde: fix runtime pm imbalance on error

pm_runtime_get_sync() increments the runtime PM usage counter even
the call returns an error code. Thus a pairing decrement is needed
on the error handling path to keep the counter balanced.

Signed-off-by: Dinghao Liu <dinghao.liu@zju.edu.cn>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
drivers/staging/media/tegra-vde/vde.c