drm/amd/pm/smu11: Prevent division by zero
authorDenis Arefev <arefev@swemel.ru>
Thu, 20 Mar 2025 09:35:02 +0000 (12:35 +0300)
committerAlex Deucher <alexander.deucher@amd.com>
Tue, 8 Apr 2025 20:48:13 +0000 (16:48 -0400)
commitda7dc714a8f8e1c9fc33c57cd63583779a3bef71
tree906965c62197a8c40abbcd9d11b31f6963b0e186
parent906ad451675155380c1dc1881a244ebde8e8df0a
drm/amd/pm/smu11: Prevent division by zero

The user can set any speed value.
If speed is greater than UINT_MAX/8, division by zero is possible.

Found by Linux Verification Center (linuxtesting.org) with SVACE.

Fixes: 1e866f1fe528 ("drm/amd/pm: Prevent divide by zero")
Signed-off-by: Denis Arefev <arefev@swemel.ru>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c