]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
drm/amd/pm: fix memleak issue in smu_v15_0_8_get_gpu_metrics()
authorYang Wang <kevinyang.wang@amd.com>
Tue, 31 Mar 2026 02:12:57 +0000 (22:12 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Fri, 3 Apr 2026 17:54:28 +0000 (13:54 -0400)
remove unsued code to avoid memleak issue.
(NOTE: This bug occurs during internal branch switching)

Fixes: 0a66ca3b351f ("drm/amd/pm: add get_gpu_metrics support for 15.0.8")
Signed-off-by: Yang Wang <kevinyang.wang@amd.com>
Acked-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/pm/swsmu/smu15/smu_v15_0_8_ppt.c

index 60a39c14f0e9408238eba2c9f256f8dde821e4c6..db85186f2d666c4ba473f12349203c48be1d40fe 100644 (file)
@@ -1611,8 +1611,6 @@ static ssize_t smu_v15_0_8_get_gpu_metrics(struct smu_context *smu, void **table
        uint32_t mid_mask = adev->aid_mask;
        MetricsTable_t *metrics;
 
-       metrics = kzalloc(sizeof(MetricsTable_t), GFP_KERNEL);
-
        ret = smu_v15_0_8_get_metrics_table_internal(smu, 1, NULL);
        if (ret)
                return ret;