Thread (3 messages) 3 messages, 3 authors, 2020-09-08

Re: [PATCH 1/1] fbmem: add margin check to fb_check_caps()

From: Bartlomiej Zolnierkiewicz <hidden>
Date: 2020-09-08 11:36:39
Also in: dri-devel

[ added dri-devel ML to Cc: ]

On 7/7/20 9:47 PM, Dan Carpenter wrote:
On Tue, Jul 07, 2020 at 03:26:03PM -0400, George Kennedy wrote:
quoted
A fb_ioctl() FBIOPUT_VSCREENINFO call with invalid xres setting
or yres setting in struct fb_var_screeninfo will result in a
KASAN: vmalloc-out-of-bounds failure in bitfill_aligned() as
the margins are being cleared. The margins are cleared in
chunks and if the xres setting or yres setting is a value of
zero upto the chunk size, the failure will occur.

Add a margin check to validate xres and yres settings.

Signed-off-by: George Kennedy <redacted>
Suggested-by: Dan Carpenter <redacted>
Suggested-by is perhaps a bit strong.  Let's change that to:

Reviewed-by: Dan Carpenter <redacted>
Applied to drm-misc-next tree, thanks and sorry for the delay.

Best regards,
--
Bartlomiej Zolnierkiewicz
Samsung R&D Institute Poland
Samsung Electronics
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help