drm/vc4: Release fence after signalling
authorStefan Schake <stschake@gmail.com>
Sat, 2 Dec 2017 17:40:39 +0000 (18:40 +0100)
committerEric Anholt <eric@anholt.net>
Fri, 8 Dec 2017 21:02:22 +0000 (13:02 -0800)
commitbabc8110057cb9ca542c3c1666cbda4e8ccf9250
treefdb52bace4d24e5ff23d99f306c933df4a84e52f
parent90eeb3aa34831ff3d031589c0c24892eb8a07e51
drm/vc4: Release fence after signalling

We were never releasing the initial fence reference that is obtained
through dma_fence_init.

Link: https://github.com/anholt/linux/issues/122
Fixes: cdec4d361323 ("drm/vc4: Expose dma-buf fences for V3D rendering.")
Signed-off-by: Stefan Schake <stschake@gmail.com>
Signed-off-by: Eric Anholt <eric@anholt.net>
Reviewed-by: Eric Anholt <eric@anholt.net>
Link: https://patchwork.freedesktop.org/patch/msgid/1512236444-301-1-git-send-email-stschake@gmail.com
drivers/gpu/drm/vc4/vc4_gem.c
drivers/gpu/drm/vc4/vc4_irq.c