diff options
author | 2020-10-29 17:00:47 +0000 | |
---|---|---|
committer | 2020-10-30 10:10:08 +0100 | |
commit | a17d609e3e216c406f7c0cec2a94086a4401ac06 (patch) | |
tree | 089c42f11df45bd15303375638d2c15fb80c5680 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | arm64: dts: meson: Describe G12b GPU as coherent (diff) | |
download | wireguard-linux-a17d609e3e216c406f7c0cec2a94086a4401ac06.tar.xz wireguard-linux-a17d609e3e216c406f7c0cec2a94086a4401ac06.zip |
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 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions