From: Tim Huang Date: Mon, 6 May 2024 03:01:15 +0000 (+0800) Subject: drm/amdgpu: fix uninitialized variable warning for sdma_v7 X-Git-Tag: v6.11-rc1~141^2~25^2~310 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=3aa6b72045b1edaba44ea5d5a77d8e0150d1c9ff;p=thirdparty%2Fkernel%2Flinux.git drm/amdgpu: fix uninitialized variable warning for sdma_v7 Clear warning that using uninitialized variable index. Signed-off-by: Tim Huang Reviewed-by: Alex Deucher Signed-off-by: Alex Deucher --- diff --git a/drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c b/drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c index 35d99a4afe831..0b5af1c504611 100644 --- a/drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c +++ b/drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c @@ -876,7 +876,8 @@ static int sdma_v7_0_ring_test_ring(struct amdgpu_ring *ring) r = amdgpu_ring_alloc(ring, 5); if (r) { DRM_ERROR("amdgpu: dma failed to lock ring %d (%d).\n", ring->idx, r); - amdgpu_device_wb_free(adev, index); + if (!ring->is_mes_queue) + amdgpu_device_wb_free(adev, index); return r; }