summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_job.c
diff options
context:
space:
mode:
authorChristian König <christian.koenig@amd.com>2022-09-29 14:50:56 +0200
committerChristian König <christian.koenig@amd.com>2022-11-03 12:45:20 +0100
commit2fdb8a8f07c2f1353770a324fd19b8114e4329ac (patch)
treeabcf52a786761450b190b9321c8a47096cf6a93e /drivers/gpu/drm/amd/amdgpu/amdgpu_job.c
parent2cf9886e281678ae9ee57e24a656749071d543bb (diff)
downloadlwn-2fdb8a8f07c2f1353770a324fd19b8114e4329ac.tar.gz
lwn-2fdb8a8f07c2f1353770a324fd19b8114e4329ac.zip
drm/scheduler: rework entity flush, kill and fini
This was buggy because when we had to wait for entities which were killed as well we would just deadlock. Instead move all the dependency handling into the callbacks so that will all happen asynchronously. Signed-off-by: Christian König <christian.koenig@amd.com> Reviewed-by: Luben Tuikov <luben.tuikov@amd.com> Link: https://patchwork.freedesktop.org/patch/msgid/20221014084641.128280-13-christian.koenig@amd.com
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_job.c')
0 files changed, 0 insertions, 0 deletions