]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
drm/amd/pm: fix null pointer dereference issue in smu_v15_0_8_get_power_limit()
authorYang Wang <kevinyang.wang@amd.com>
Tue, 31 Mar 2026 02:23:06 +0000 (22:23 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Fri, 3 Apr 2026 17:53:09 +0000 (13:53 -0400)
Fix null pointer issues caused by coding errors

Fixes: e20e47bcb3f1 ("drm/amd/pm: add set{get}_power_limit support for smu 15.0.8")
Signed-off-by: Yang Wang <kevinyang.wang@amd.com>
Reviewed-by: Lijo Lazar <lijo.lazar@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 1682ef1338f1321ef7092fd8f799aad223976f58..756cf4ac00faa7ac1b3b6a03eb6fd590180641ae 100644 (file)
@@ -1785,7 +1785,7 @@ static int smu_v15_0_8_get_power_limit(struct smu_context *smu,
                *current_power_limit = power_limit;
 
        if (default_power_limit)
-               *max_power_limit = pptable->MaxSocketPowerLimit;
+               *default_power_limit = pptable->MaxSocketPowerLimit;
 
        if (max_power_limit)
                *max_power_limit = pptable->MaxSocketPowerLimit;