]> 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 20:06:12 +0000 (16:06 -0400)
commitfcd5f065eab46993af43442fd77ee8d9eb9c5bdf
tree64bb539c5c2a17a77e58743dabe871a33d880b3b
parentc62c076d2d64ead542c961cabed0f9467d7d6026
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>
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c