From 7483e50404a026f2c5ec4f9cb3bb7a3d41232c68 Mon Sep 17 00:00:00 2001 From: Pierre-Eric Pelloux-Prayer Date: Wed, 21 Sep 2022 11:41:08 +0200 Subject: [PATCH] winsys/amdgpu: init 'r' before using it MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reviewed-by: Marek Olšák Fixes: 471c82d21ef ("winsys/amdgpu: flatten huge if and reorder code in amdgpu_cs_submit_ib") Part-of: --- src/gallium/winsys/amdgpu/drm/amdgpu_cs.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/gallium/winsys/amdgpu/drm/amdgpu_cs.c b/src/gallium/winsys/amdgpu/drm/amdgpu_cs.c index 2ea93f3f25b..a6cb9d81e2b 100644 --- a/src/gallium/winsys/amdgpu/drm/amdgpu_cs.c +++ b/src/gallium/winsys/amdgpu/drm/amdgpu_cs.c @@ -1610,6 +1610,8 @@ static void amdgpu_cs_submit_ib(void *job, void *gdata, int thread_index) * quite often, but it eventually succeeds after enough attempts. This happens frequently * with dEQP using NGG streamout. */ + r = 0; + do { /* Wait 1 ms and try again. */ if (r == -ENOMEM)