fbmem: Check virtual screen sizes in fb_set_var()
authorHelge Deller <deller@gmx.de>
Wed, 29 Jun 2022 13:53:55 +0000 (15:53 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 12 Jul 2022 14:35:09 +0000 (16:35 +0200)
commit738d06ef99cb3143513debec193959de50483b78
tree97fc35195657e11cd002505cc0c1db311da98a51
parent989b2c40322e1d12df34cee6425d56c5d7fea4bf
fbmem: Check virtual screen sizes in fb_set_var()

commit 6c11df58fd1ac0aefcb3b227f72769272b939e56 upstream.

Verify that the fbdev or drm driver correctly adjusted the virtual
screen sizes. On failure report the failing driver and reject the screen
size change.

Signed-off-by: Helge Deller <deller@gmx.de>
Reviewed-by: Geert Uytterhoeven <geert@linux-m68k.org>
Cc: stable@vger.kernel.org # v5.4+
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/video/fbdev/core/fbmem.c