[PULL] drm-misc-fixes

Maarten Lankhorst
2025-06-19T08:12:16Z

Hi Dave, Simona,

Pull request right before midsummer celebrations here, hope you have a great midsummer (and midwinter?)

Best regards!
~Maarten

drm-misc-fixes-2025-06-19:
drm-misc-fixes for v6.16-rc3:
- vivante scheduler fix.
- v3d null pointer crash fix.
- fix backlight, booting GSP-RM, and potential integer shift overflow in nouveau.
- fix compiler warnings about unused linux/export.h
- fix malidp unknown modifier spam.
- fix for ssd130x.
The following changes since commit afe382843717d44b24ef5014d57dcbaab75a4052:

udmabuf: use sgtable-based scatterlist wrappers (2025-06-11 13:18:07 +0200)

are available in the Git repository at:

https://gitlab.freedesktop.org/drm/misc/kernel.git tags/drm-misc-fixes-2025-06-19

for you to fetch changes up to 61ee19dedb8d753249e20308782bf4e9e2fb7344:

drm/etnaviv: Protect the scheduler's pending list with its lock (2025-06-16 20:18:13 -0300)

----------------------------------------------------------------
drm-misc-fixes for v6.16-rc3:
- vivante scheduler fix.
- v3d null pointer crash fix.
- fix backlight, booting GSP-RM, and potential integer shift overflow in nouveau.
- fix compiler warnings about unused linux/export.h
- fix malidp unknown modifier spam.
- fix for ssd130x.

----------------------------------------------------------------
Alexander Stein (1):
drm/arm/malidp: Silence informational message

Bagas Sanjaya (1):
Documentation: nouveau: Update GSP message queue kernel-doc reference

Colin Ian King (1):
drm/nouveau/gsp: Fix potential integer overflow on integer shifts

Jacob Keller (1):
drm/nouveau/bl: increase buffer size to avoid truncate warning

John Keeping (1):
drm/ssd130x: fix ssd132x_clear_screen() columns

Maíra Canal (2):
drm/v3d: Avoid NULL pointer dereference in `v3d_job_update_stats()`
drm/etnaviv: Protect the scheduler's pending list with its lock

Thomas Zimmermann (2):
drm/ast: Do not include <linux/export.h>
drm/mgag200: Do not include <linux/export.h>

Zhi Wang (1):
drm/nouveau: fix a use-after-free in r535_gsp_rpc_push()

Documentation/gpu/nouveau.rst | 2 +-
drivers/gpu/drm/arm/malidp_planes.c | 2 +-
drivers/gpu/drm/ast/ast_mode.c | 1 -
drivers/gpu/drm/etnaviv/etnaviv_sched.c | 5 ++++-
drivers/gpu/drm/mgag200/mgag200_ddc.c | 1 -
drivers/gpu/drm/nouveau/nouveau_backlight.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/rpc.c | 17 ++++++++++++-----
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/vmm.c | 2 +-
drivers/gpu/drm/solomon/ssd130x.c | 2 +-
drivers/gpu/drm/v3d/v3d_sched.c | 8 ++++++--
10 files changed, 27 insertions(+), 15 deletions(-)