drm/amdgpu/gfx11: Avoid uninitialised variable 'index'
authorMike Lothian <mike@fireburn.co.uk>
Wed, 4 May 2022 22:24:14 +0000 (23:24 +0100)
committerAlex Deucher <alexander.deucher@amd.com>
Thu, 5 May 2022 20:50:17 +0000 (16:50 -0400)
commit0c1c5e4aaef8e3ca06aa0217a1773bd6f65d8e2a
treed8e3f292c510973d8a90ea469fd6fbb5824a781a
parent8fab8e2ecc7df1cb42c80af40e7b6069debef451
drm/amdgpu/gfx11: Avoid uninitialised variable 'index'

This stops clang complaining:

drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c:376:6: warning: variable 'index' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
        if (ring->is_mes_queue) {
            ^~~~~~~~~~~~~~~~~~
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c:433:30: note: uninitialized use occurs here
        amdgpu_device_wb_free(adev, index);
                                    ^~~~~
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c:376:2: note: remove the 'if' if its condition is always false
        if (ring->is_mes_queue) {
        ^~~~~~~~~~~~~~~~~~~~~~~~~
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c:364:16: note: initialize the variable 'index' to silence this warning
        unsigned index;
                      ^
                       = 0

Signed-off-by: Mike Lothian <mike@fireburn.co.uk>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c