[Intel-gfx] [PULL] drm-misc-fixes

Thomas Zimmermann tzimmermann at suse.de
Thu Feb 3 11:29:29 UTC 2022


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(-)

-- 
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Maxfeldstr. 5, 90409 Nürnberg, Germany
(HRB 36809, AG Nürnberg)
Geschäftsführer: Felix Imendörffer


More information about the Intel-gfx mailing list