Hi Linus, please pull some fbdev fixes & cleanups for kernel 6.5-rc1. Includes is a fix for a potential out-of-bound memory access in fast_imageblit() and the switch of the VIA fbdev driver to use GPIO descriptors. Thanks! Helge -------------- The following changes since commit 9561de3a55bed6bdd44a12820ba81ec416e705a7: Linux 6.4-rc5 (2023-06-04 14:04:27 -0400) are available in the Git repository at: http://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev.git tags/fbdev-for-6.5-rc1 for you to fetch changes up to c2d22806aecb24e2de55c30a06e5d6eb297d161d: fbdev: fix potential OOB read in fast_imageblit() (2023-06-24 21:55:11 +0200) ---------------------------------------------------------------- fbdev fixes for 6.5-rc1: - fix potential OOB read in fast_imageblit() - fbdev/media: Use GPIO descriptors for VIA GPIO - broadsheetfb & metronomefb: Add MODULE_FIRMWARE macro - omapfb: error handling fix in mipid_spi_probe() - sh_mobile_lcdcfb, sh7760fb: Typo and warning fixes - hitfb: code cleanups ---------------------------------------------------------------- Christophe JAILLET (2): fbdev: omapfb: lcd_mipid: Fix an error handling path in mipid_spi_probe() video/hdmi: Reorder fields in 'struct hdmi_avi_infoframe' Geert Uytterhoeven (1): fbdev: sh_mobile_lcdcfb: Fix ARGB32 overlay format typo Gustavo A. R. Silva (1): fbdev: sh7760fb: Fix -Wimplicit-fallthrough warnings Juerg Haefliger (2): fbdev: metronomefb: Add MODULE_FIRMWARE macro fbdev: broadsheetfb: Add MODULE_FIRMWARE macro Linus Walleij (1): fbdev/media: Use GPIO descriptors for VIA GPIO Lukas Bulwahn (1): MAINTAINERS: adjust entry in VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER Thomas Zimmermann (3): fbdev: hitfb: Declare hitfb_blank() as static fbdev: hitfb: Fix integer-to-pointer cast fbdev: hitfb: Use NULL for pointers Zhang Shurong (1): fbdev: fix potential OOB read in fast_imageblit() MAINTAINERS | 1 - drivers/media/platform/via/via-camera.c | 51 +++++++++------------- drivers/video/fbdev/broadsheetfb.c | 2 + drivers/video/fbdev/core/sysimgblt.c | 2 +- drivers/video/fbdev/hitfb.c | 8 ++-- drivers/video/fbdev/metronomefb.c | 2 + drivers/video/fbdev/omap/lcd_mipid.c | 6 ++- drivers/video/fbdev/sh7760fb.c | 2 + drivers/video/fbdev/sh_mobile_lcdcfb.c | 2 +- drivers/video/fbdev/via/via-core.c | 2 +- drivers/video/fbdev/via/via-gpio.c | 28 ++++++------ .../linux => drivers/video/fbdev/via}/via-gpio.h | 1 - include/linux/hdmi.h | 4 +- 13 files changed, 54 insertions(+), 57 deletions(-) rename {include/linux => drivers/video/fbdev/via}/via-gpio.h (84%)