Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a1bb7010 authored by Laurent Pinchart's avatar Laurent Pinchart Committed by Paul Mundt
Browse files

acornfb: Dont BUG() on invalid pan parameters



The driver currently BUG()s if the pan parameters passed directly from
userspace are invalid. Return -EINVAL instead.

Signed-off-by: default avatarLaurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: default avatarPaul Mundt <lethal@linux-sh.org>
parent c42a3d54
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -852,7 +852,8 @@ acornfb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
	if (!(var->vmode & FB_VMODE_YWRAP))
		y_bottom += var->yres;

	BUG_ON(y_bottom > var->yres_virtual);
	if (y_bottom > var->yres_virtual)
		return -EINVAL;

	acornfb_update_dma(info, var);