]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
drm/amdgpu: init locals in umc_v12_0_convert_error_address
authorStanley.Yang <Stanley.Yang@amd.com>
Mon, 11 May 2026 09:27:29 +0000 (17:27 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Wed, 27 May 2026 14:50:11 +0000 (10:50 -0400)
row, col, col_lower, row_lower, row_high and bank could be read on
code paths that never assign them. Initialize them to 0.

Signed-off-by: Stanley.Yang <Stanley.Yang@amd.com>
Reviewed-by: Tao Zhou <tao.zhou1@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/umc_v12_0.c

index db505ab32fa0f01c7640d223f8b04d48612fe706..14092150336a54d35d8188d986c28416b209aa2c 100644 (file)
@@ -285,7 +285,8 @@ static int umc_v12_0_convert_error_address(struct amdgpu_device *adev,
                                        struct ta_ras_query_address_output *addr_out,
                                        bool dump_addr)
 {
-       uint32_t col, col_lower, row, row_lower, row_high, bank;
+       uint32_t row = 0, row_lower = 0, row_high = 0;
+       uint32_t col = 0, col_lower = 0, bank = 0;
        uint32_t channel_index = 0, umc_inst = 0;
        uint32_t i, bit_num, retire_unit, *flip_bits;
        uint64_t soc_pa, column, err_addr;