summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c
diff options
context:
space:
mode:
authorSteven Price <steven.price@arm.com>2020-10-29 20:00:47 +0300
committerBoris Brezillon <boris.brezillon@collabora.com>2020-10-30 12:10:08 +0300
commita17d609e3e216c406f7c0cec2a94086a4401ac06 (patch)
tree089c42f11df45bd15303375638d2c15fb80c5680 /drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c
parent03544505cb10ddc73df3b6176e71cdb366834134 (diff)
downloadlinux-a17d609e3e216c406f7c0cec2a94086a4401ac06.tar.xz
drm/panfrost: Don't corrupt the queue mutex on open/close
The mutex within the panfrost_queue_state should have the lifetime of the queue, however it was erroneously initialised/destroyed during panfrost_job_{open,close} which is called every time a client opens/closes the drm node. Move the initialisation/destruction to panfrost_job_{init,fini} where it belongs. Fixes: 1a11a88cfd9a ("drm/panfrost: Fix job timeout handling") Signed-off-by: Steven Price <steven.price@arm.com> Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com> Signed-off-by: Boris Brezillon <boris.brezillon@collabora.com> Link: https://patchwork.freedesktop.org/patch/msgid/20201029170047.30564-1-steven.price@arm.com
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c')
0 files changed, 0 insertions, 0 deletions