]> git.ipfire.org Git - thirdparty/linux.git/commit
drm/amdgpu: Skip discovery dump when topology is unavailable
authorSrinivasan Shanmugam <srinivasan.shanmugam@amd.com>
Thu, 19 Mar 2026 10:57:19 +0000 (16:27 +0530)
committerAlex Deucher <alexander.deucher@amd.com>
Mon, 23 Mar 2026 18:08:13 +0000 (14:08 -0400)
commit197b69a5677a32b24abb641bf02eec5314ef7732
tree1778e6f5e77aaab4ffb3f32cccbfe7c235e66ca2
parent2ccdefeec7e333e583d99c7619e8fa1d97dde013
drm/amdgpu: Skip discovery dump when topology is unavailable

When generating a devcoredump, amdgpu_discovery_dump() prints the IP
discovery topology.

The function already needs to handle the case where
adev->discovery.ip_top is NULL to avoid a crash.

Currently, the code prints a section header and an additional message
when the topology is unavailable.

However, for platforms where discovery is not used, this section is not
expected to be present. Printing an extra message adds unnecessary
output.

Simplify this by skipping the entire section when ip_top is NULL.

The NULL check is kept to avoid a crash, but no output is generated when
the discovery topology is unavailable.

Cc: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Cc: Christian König <christian.koenig@amd.com>
Cc: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Srinivasan Shanmugam <srinivasan.shanmugam@amd.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c