Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drm/amdgpu: ignore duplicate BOs again

Looks like RADV is actually hitting this.

Signed-off-by: Christian König <christian.koenig@amd.com>
Fixes: ca6c1e210aa7 ("drm/amdgpu: use the new drm_exec object for CS v3")
Acked-by: Alex Deucher <alexander.deucher@amd.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20231017121015.1336786-1-christian.koenig@amd.com

+2 -1
+2 -1
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c
··· 65 65 } 66 66 67 67 amdgpu_sync_create(&p->sync); 68 - drm_exec_init(&p->exec, DRM_EXEC_INTERRUPTIBLE_WAIT); 68 + drm_exec_init(&p->exec, DRM_EXEC_INTERRUPTIBLE_WAIT | 69 + DRM_EXEC_IGNORE_DUPLICATES); 69 70 return 0; 70 71 } 71 72