[PULL] drm-misc-fixes

Maarten Lankhorst
2024-12-19T18:10:08Z

Hi Dave, Simona,

(Second?) last pull request for the year. Happy holidays!

Cheers,
~Maarten

drm-misc-fixes-2024-12-19:
drm-misc-fixes for v6.13-rc4:
- udma-buf fixes related to sealing.
- dma-buf build warning fix when debugfs is not enabled.
- Assorted drm/panel fixes.
- Correct error return in drm_dp_tunnel_mgr_create.
- Fix even more divide by zero in drm_mode_vrefresh.
- Fix FBDEV dependencies in Kconfig.
- Documentation fix for drm_sched_fini.
- IVPU NULL pointer, memory leak and WARN fix.
The following changes since commit 471f3a21addd4e5f170ab1364f11c3e4823e687d:

Merge tag 'drm-misc-fixes-2024-12-05' of
https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
(2024-12-06 08:40:47 +1000)

are available in the Git repository at:

https://gitlab.freedesktop.org/drm/misc/kernel.git
tags/drm-misc-fixes-2024-12-19

for you to fetch changes up to 1b684ca15f9d78f45de3cdba7e19611387e16aa7:

drm/sched: Fix drm_sched_fini() docu generation (2024-12-19 16:03:56
+0100)

----------------------------------------------------------------
drm-misc-fixes for v6.13-rc4:
- udma-buf fixes related to sealing.
- dma-buf build warning fix when debugfs is not enabled.
- Assorted drm/panel fixes.
- Correct error return in drm_dp_tunnel_mgr_create.
- Fix even more divide by zero in drm_mode_vrefresh.
- Fix FBDEV dependencies in Kconfig.
- Documentation fix for drm_sched_fini.
- IVPU NULL pointer, memory leak and WARN fix.

----------------------------------------------------------------
Arnd Bergmann (2):
drm: rework FB_CORE dependency
drm: rework FB_CORE dependency

Bagas Sanjaya (1):
drm/sched: Fix drm_sched_fini() docu generation

Danilo Krummrich (1):
MAINTAINERS: align Danilo's maintainer entries

Jacek Lawrynowicz (3):
accel/ivpu: Fix general protection fault in ivpu_bo_list()
accel/ivpu: Fix memory leak in ivpu_mmu_reserved_context_init()
accel/ivpu: Fix WARN in ivpu_ipc_send_receive_internal()

Jann Horn (3):
udmabuf: fix racy memfd sealing check
udmabuf: also check for F_SEAL_FUTURE_WRITE
udmabuf: fix memory leak on last export_udmabuf() error path

Krzysztof Karas (1):
drm/display: use ERR_PTR on DP tunnel manager creation fail

Marek Vasut (1):
drm/panel: st7701: Add prepare_prev_first flag to drm_panel

Michael Trimarchi (1):
drm/panel: synaptics-r63353: Fix regulator unbalance

T.J. Mercier (1):
dma-buf: Fix __dma_buf_debugfs_list_del argument for !CONFIG_DEBUG_FS

Thomas Zimmermann (2):
fbdev: Fix recursive dependencies wrt BACKLIGHT_CLASS_DEVICE
drm/fbdev: Select FB_CORE dependency for fbdev on DMA and TTM

Ville Syrjälä (1):
drm/modes: Avoid divide by zero harder in drm_mode_vrefresh()

Yang Yingliang (1):
drm/panel: novatek-nt35950: fix return value check in nt35950_probe()

Zhang Zekun (1):
drm/panel: himax-hx83102: Add a check to prevent NULL pointer
dereference

MAINTAINERS | 4 +--
arch/powerpc/configs/pmac32_defconfig | 1 +
arch/powerpc/configs/ppc6xx_defconfig | 1 +
drivers/accel/ivpu/ivpu_gem.c | 2 +-
drivers/accel/ivpu/ivpu_mmu_context.c | 10 ++++--
drivers/accel/ivpu/ivpu_pm.c | 2 +-
drivers/auxdisplay/Kconfig | 2 +-
drivers/dma-buf/dma-buf.c | 2 +-
drivers/dma-buf/udmabuf.c | 43
++++++++++++++++----------
drivers/gpu/drm/Kconfig | 4 +++
drivers/gpu/drm/display/drm_dp_tunnel.c | 10 +++---
drivers/gpu/drm/drm_modes.c | 11 ++++---
drivers/gpu/drm/panel/panel-himax-hx83102.c | 2 ++
drivers/gpu/drm/panel/panel-novatek-nt35950.c | 4 +--
drivers/gpu/drm/panel/panel-sitronix-st7701.c | 1 +
drivers/gpu/drm/panel/panel-synaptics-r63353.c | 2 +-
drivers/gpu/drm/scheduler/sched_main.c | 3 +-
drivers/macintosh/Kconfig | 1 +
drivers/staging/fbtft/Kconfig | 1 +
drivers/video/fbdev/Kconfig | 18 ++++++++---
drivers/video/fbdev/core/Kconfig | 3 +-
21 files changed, 82 insertions(+), 45 deletions(-)