drm/v3d: Plug dma_fence leak
authorPhil Elwell <phil@raspberrypi.org>
Tue, 12 Nov 2019 16:41:21 +0000 (16:41 +0000)
committerpopcornmix <popcornmix@gmail.com>
Wed, 27 Jan 2021 19:13:03 +0000 (19:13 +0000)
commitd650a748a163ee86074c7b9b27c9f0c85cecde46
tree2cb07b71a5b4dc1be7b05026c4ee5ab29d60e816
parentd20bbeb1cf092746939da907459f094392456480
drm/v3d: Plug dma_fence leak

The irq_fence and done_fence are given a reference that is never
released. The necessary dma_fence_put()s seem to have been
deleted in error in an earlier commit.

Fixes: 0b73676836b2 ("drm/v3d: Clock V3D down when not in use.")

Signed-off-by: Phil Elwell <phil@raspberrypi.org>
drivers/gpu/drm/v3d/v3d_gem.c