Hi Dave and Daniel,
here's this week's PR for drm-misc-fixes. Besides the usual small fixes, the patches restore hardware acceleration for fbcon.
Best regards Thomas
drm-misc-fixes-2022-02-03: * dma-buf/heaps: Fix potential spectre v1 gadget * drm/kmb: Fix potential out-of-bounds access * drm/mxsfb: Fix NULL-pointer dereference * drm/nouveau: Fix potential out-of-bounds access in BIOS decoding * fbdev: Re-add support for fbcon hardware acceleration The following changes since commit 7fde14d705985dd933a3d916d39daa72b1668098:
drm/privacy-screen: honor acpi=off in detect_thinkpad_privacy_screen (2022-01-26 15:25:50 +0100)
are available in the Git repository at:
git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2022-02-03
for you to fetch changes up to 622c9a3a7868e1eeca39c55305ca3ebec4742b64:
drm: mxsfb: Fix NULL pointer dereference (2022-02-03 09:31:16 +0100)
---------------------------------------------------------------- * dma-buf/heaps: Fix potential spectre v1 gadget * drm/kmb: Fix potential out-of-bounds access * drm/mxsfb: Fix NULL-pointer dereference * drm/nouveau: Fix potential out-of-bounds access in BIOS decoding * fbdev: Re-add support for fbcon hardware acceleration
---------------------------------------------------------------- Alexander Stein (1): drm: mxsfb: Fix NULL pointer dereference
Anitha Chrisanthus (1): drm/kmb: Fix for build errors with Warray-bounds
Helge Deller (3): Revert "fbdev: Garbage collect fbdev scrolling acceleration, part 1 (from TODO list)" Revert "fbcon: Disable accelerated scrolling" fbcon: Add option to enable legacy hardware acceleration
Jordy Zomer (1): dma-buf: heaps: Fix potential spectre v1 gadget
Nick Lopez (1): drm/nouveau: fix off by one in BIOS boundary checking
Documentation/gpu/todo.rst | 24 - drivers/dma-buf/dma-heap.c | 2 + drivers/gpu/drm/kmb/kmb_plane.c | 6 - drivers/gpu/drm/mxsfb/mxsfb_kms.c | 6 +- drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.c | 2 +- drivers/video/console/Kconfig | 20 + drivers/video/fbdev/core/bitblit.c | 16 + drivers/video/fbdev/core/fbcon.c | 557 +++++++++++++++++++++++- drivers/video/fbdev/core/fbcon.h | 72 +++ drivers/video/fbdev/core/fbcon_ccw.c | 28 +- drivers/video/fbdev/core/fbcon_cw.c | 28 +- drivers/video/fbdev/core/fbcon_rotate.h | 9 + drivers/video/fbdev/core/fbcon_ud.c | 37 +- drivers/video/fbdev/core/tileblit.c | 16 + drivers/video/fbdev/skeletonfb.c | 12 +- include/linux/fb.h | 2 +- 16 files changed, 761 insertions(+), 76 deletions(-)
dri-devel@lists.freedesktop.org