]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
fbmon: prevent division by zero in fb_videomode_from_videomode()
authorRoman Smirnov <r.smirnov@omp.ru>
Tue, 19 Mar 2024 08:13:44 +0000 (11:13 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 13 Apr 2024 11:07:40 +0000 (13:07 +0200)
commit3d4b909704bf2114f64f87363fa22b5ef8ac4a33
tree5c539d20d16c5b2c4dcdd77b2786e2229444a9db
parent5e11bacff08b657301b011e7117d6af32a1f8f14
fbmon: prevent division by zero in fb_videomode_from_videomode()

[ Upstream commit c2d953276b8b27459baed1277a4fdd5dd9bd4126 ]

The expression htotal * vtotal can have a zero value on
overflow. It is necessary to prevent division by zero like in
fb_var_to_videomode().

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

Signed-off-by: Roman Smirnov <r.smirnov@omp.ru>
Reviewed-by: Sergey Shtylyov <s.shtylyov@omp.ru>
Signed-off-by: Helge Deller <deller@gmx.de>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/video/fbdev/core/fbmon.c