drm/v3d: wait for all jobs to finish before unregistering
authorMaíra Canal <mcanal@igalia.com>
Mon, 23 Oct 2023 10:58:33 +0000 (07:58 -0300)
committerMaíra Canal <mairacanal@riseup.net>
Mon, 30 Oct 2023 12:34:09 +0000 (09:34 -0300)
commit79d94360d50fcd487edcfe118a47a2881534923f
tree76ba09b4ac2a5e64d9aa019c265bd61776597a73
parent3198a62eb8f8411b605501cb78c2298c67ecee91
drm/v3d: wait for all jobs to finish before unregistering

Currently, we are only warning the user if the BIN or RENDER jobs don't
finish before we unregister V3D. We must wait for all jobs to finish
before unregistering. Therefore, warn the user if TFU or CSD jobs
are not done by the time the driver is unregistered.

Signed-off-by: Maíra Canal <mcanal@igalia.com>
Reviewed-by: Iago Toral Quiroga <itoral@igalia.com>
Signed-off-by: Maíra Canal <mairacanal@riseup.net>
Link: https://patchwork.freedesktop.org/patch/msgid/20231023105927.101502-1-mcanal@igalia.com
drivers/gpu/drm/v3d/v3d_gem.c