]> git.baikalelectronics.ru Git - kernel.git/commit
drm/msm: Move fence put to where failure occurs
authorRobert Foss <robert.foss@collabora.com>
Mon, 5 Nov 2018 10:13:12 +0000 (11:13 +0100)
committerSean Paul <seanpaul@chromium.org>
Mon, 3 Dec 2018 13:46:13 +0000 (08:46 -0500)
commita25f4ac6a4958a396218b2da935b0facb4146fba
tree4b85fef3933669cfb55d053d21a2535cff10917a
parente7db9f3233213ef0ba96f76097ec5a1a731c5fa3
drm/msm: Move fence put to where failure occurs

If dma_fence_wait fails to wait for a supplied in-fence in
msm_ioctl_gem_submit, make sure we release that in-fence.

Also remove this dma_fence_put() from the 'out' label.

Signed-off-by: Robert Foss <robert.foss@collabora.com>
Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk>
Cc: stable@vger.kernel.org
Signed-off-by: Rob Clark <robdclark@gmail.com>
Signed-off-by: Sean Paul <seanpaul@chromium.org>
drivers/gpu/drm/msm/msm_gem_submit.c