diff options
author | Christian König <christian.koenig@amd.com> | 2023-10-16 17:29:34 +0200 |
---|---|---|
committer | Christian König <christian.koenig@amd.com> | 2023-10-19 13:19:44 +0200 |
commit | 6b18ef481f31d0df9d1b20a40c8174956bd947fa (patch) | |
tree | 87466d6641a90acddb972e3538094e5aca296ebb /drivers/gpu | |
parent | accel/ivpu: Extend address range for MMU mmap (diff) | |
download | linux-6b18ef481f31d0df9d1b20a40c8174956bd947fa.tar.xz linux-6b18ef481f31d0df9d1b20a40c8174956bd947fa.zip |
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
Diffstat (limited to 'drivers/gpu')
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c index efdb1c48f431..d93a8961274c 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c @@ -65,7 +65,8 @@ static int amdgpu_cs_parser_init(struct amdgpu_cs_parser *p, } amdgpu_sync_create(&p->sync); - drm_exec_init(&p->exec, DRM_EXEC_INTERRUPTIBLE_WAIT); + drm_exec_init(&p->exec, DRM_EXEC_INTERRUPTIBLE_WAIT | + DRM_EXEC_IGNORE_DUPLICATES); return 0; } |