]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/amdgpu: remove deadlocks from amdgpu_userq_pre_reset
authorChristian König <christian.koenig@amd.com>
Mon, 20 Apr 2026 18:18:43 +0000 (20:18 +0200)
committerAlex Deucher <alexander.deucher@amd.com>
Mon, 11 May 2026 21:46:34 +0000 (17:46 -0400)
commitd5971c5c34303a00bf841a902ca00a703602c500
tree657cc5ac97441d68bc9f112c552ff83fb23440f9
parent5e28b7b94408897e41c63477aabc9e1db439bc8c
drm/amdgpu: remove deadlocks from amdgpu_userq_pre_reset

The purpose of a GPU reset is to make sure that fence can be signaled
again and the signal and resume workers can make progress again.

So waiting for the resume worker or any fence in the GPU reset path is
just utterly nonsense.

Signed-off-by: Christian König <christian.koenig@amd.com>
Reviewed-by: Prike Liang <Prike.Liang@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
(cherry picked from commit fcd5f065eab46993af43442fd77ee8d9eb9c5bdf)
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c