]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
drm/amd/display: Add missing NULL pointer check within dpcd_extend_address_range
authorHersen Wu <hersenxs.wu@amd.com>
Mon, 22 Apr 2024 20:22:44 +0000 (16:22 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Thu, 2 May 2024 20:18:17 +0000 (16:18 -0400)
[Why & How]
ASSERT if return NULL from kcalloc.

Reviewed-by: Alex Hung <alex.hung@amd.com>
Reviewed-by: Rodrigo Siqueira <rodrigo.siqueira@amd.com>
Acked-by: Tom Chung <chiahsuan.chung@amd.com>
Signed-off-by: Hersen Wu <hersenxs.wu@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/display/dc/link/protocols/link_dpcd.c

index a72c898b64fabfa7738efb697bd1dbe20e81fbe8..584b9295a12afe4513158e37afcb03227c8f3f81 100644 (file)
@@ -165,6 +165,7 @@ static void dpcd_extend_address_range(
                *out_address = new_addr_range.start;
                *out_size = ADDRESS_RANGE_SIZE(new_addr_range.start, new_addr_range.end);
                *out_data = kcalloc(*out_size, sizeof(**out_data), GFP_KERNEL);
+               ASSERT(*out_data);
        }
 }