]> www.infradead.org Git - users/hch/misc.git/commit
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>
Wed, 9 Apr 2025 14:53:11 +0000 (10:53 -0400)
commit7ba88b5cccc1a99c1afb96e31e7eedac9907704c
treeb7568c2816c541e2376ac712e762a35b5d1adabc
parent35a5440832b2d6a46841b6bb68855e2622833401
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>
(cherry picked from commit da7dc714a8f8e1c9fc33c57cd63583779a3bef71)
Cc: stable@vger.kernel.org
drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c