mirror of
https://github.com/torvalds/linux.git
synced 2026-05-30 18:13:41 +02:00
drm/amd/pm: Fix null pointer dereference issue
If SMU is disabled, during RAS initialization, there will be null pointer dereference issue here. Signed-off-by: Jinzhou Su <jinzhou.su@amd.com> Reviewed-by: Yang Wang <kevinyang.wang@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
parent
e698127eb7
commit
1197366cca
|
|
@ -619,6 +619,9 @@ int amdgpu_smu_ras_send_msg(struct amdgpu_device *adev, enum smu_message_type ms
|
|||
struct smu_context *smu = adev->powerplay.pp_handle;
|
||||
int ret = -EOPNOTSUPP;
|
||||
|
||||
if (!smu)
|
||||
return ret;
|
||||
|
||||
if (smu->ppt_funcs && smu->ppt_funcs->ras_send_msg)
|
||||
ret = smu->ppt_funcs->ras_send_msg(smu, msg, param, read_arg);
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user