summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/nouveau_ttm.c
diff options
context:
space:
mode:
authorSteven Price <steven.price@arm.com>2020-10-29 17:00:47 +0000
committerBoris Brezillon <boris.brezillon@collabora.com>2020-10-30 10:10:08 +0100
commita17d609e3e216c406f7c0cec2a94086a4401ac06 (patch)
tree089c42f11df45bd15303375638d2c15fb80c5680 /drivers/gpu/drm/nouveau/nouveau_ttm.c
parent03544505cb10ddc73df3b6176e71cdb366834134 (diff)
downloadlinux-a17d609e3e216c406f7c0cec2a94086a4401ac06.tar.bz2
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/nouveau/nouveau_ttm.c')
0 files changed, 0 insertions, 0 deletions