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

Thomas Zimmermann
2023-03-16T14:33:57Z

Hi Dave and Daniel,

here's the weekly PR for drm-misc-fixes.

Best regards
Thomas

drm-misc-fixes-2023-03-16:
Short summary of fixes pull:

* fix info leak in edid
* build fix for accel/
* ref-counting fix for fbdev deferred I/O
* driver fixes
The following changes since commit eeac8ede17557680855031c6f305ece2378af326:

Linux 6.3-rc2 (2023-03-12 16:36:44 -0700)

are available in the Git repository at:

git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2023-03-16

for you to fetch changes up to 4028cbf867f70a3c599c9b0c9509334c56ed97d7:

drm/meson: dw-hdmi: Fix devm_regulator_*get_enable*() conversion again (2023-03-15 10:06:46 +0100)

----------------------------------------------------------------
Short summary of fixes pull:

* fix info leak in edid
* build fix for accel/
* ref-counting fix for fbdev deferred I/O
* driver fixes

----------------------------------------------------------------
Christian Hewitt (1):
drm/meson: fix 1px pink line on GXM when scaling video overlay

Dan Carpenter (1):
fbdev: chipsfb: Fix error codes in chipsfb_pci_init()

Dmitry Osipenko (3):
drm/shmem-helper: Remove another errant put in error path
drm/msm/gem: Prevent blocking within shrinker loop
drm/panfrost: Don't sync rpm suspension after mmu flushing

Johan Hovold (2):
drm/edid: fix info leak when failing to get panel id
drm/sun4i: fix missing component unbind on bind errors

Liu Ying (1):
drm/bridge: Fix returned array size name for atomic_get_input_bus_fmts kdoc

Marek Szyprowski (1):
drm/meson: dw-hdmi: Fix devm_regulator_*get_enable*() conversion again

Oleksandr Tyshchenko (1):
drm/virtio: Pass correct device to dma_sync_sgtable_for_device()

Stanislaw Gruszka (1):
accel: Build sub-directories based on config options

Takashi Iwai (1):
fbdev: Fix incorrect page mapping clearance at fb_deferred_io_release()

Thomas Hellström (1):
drm/ttm: Fix a NULL pointer dereference

Thomas Zimmermann (1):
Merge drm/drm-fixes into drm-misc-fixes

drivers/accel/Makefile | 4 ++--
drivers/gpu/drm/drm_edid.c | 2 +-
drivers/gpu/drm/drm_gem.c | 9 +++++++--
drivers/gpu/drm/drm_gem_shmem_helper.c | 9 ++++++---
drivers/gpu/drm/meson/meson_dw_hdmi.c | 2 +-
drivers/gpu/drm/meson/meson_vpp.c | 2 ++
drivers/gpu/drm/msm/msm_gem_shrinker.c | 11 +++++++++--
drivers/gpu/drm/panfrost/panfrost_mmu.c | 2 +-
drivers/gpu/drm/sun4i/sun4i_drv.c | 6 ++++--
drivers/gpu/drm/ttm/ttm_device.c | 2 +-
drivers/gpu/drm/virtio/virtgpu_vq.c | 4 ++--
drivers/video/fbdev/chipsfb.c | 14 ++++++++++----
drivers/video/fbdev/core/fb_defio.c | 17 +++++++++++++----
include/drm/drm_bridge.h | 4 ++--
include/drm/drm_gem.h | 4 +++-
include/linux/fb.h | 1 +
16 files changed, 65 insertions(+), 28 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