[PULL] drm-misc-fixes

Thomas Zimmermann
2025-05-08T10:49:45Z

Hi Dave, Sima,

here's the drm-misc-fixes PR for this week.

Best regards
Thomas

drm-misc-fixes-2025-05-08:
Short summary of fixes pull:

drm:
- Fix overflow when generating wedged event

ivpu:
- Increate timeouts
- Fix deadlock in cmdq ioctl
- Unlock mutices in correct order

panel:
- simple: Fix timings for AUO G101EVN010

ttm:
- Fix documentation
- Remove struct ttm_backup

v3d:
- Avoid memory leak in job handling
The following changes since commit 1a8bc0fe8039e1e57f68c4a588f0403d98bfeb1f:

drm/mipi-dbi: Fix blanking for non-16 bit formats (2025-04-29 17:29:49 +0200)

are available in the Git repository at:

https://gitlab.freedesktop.org/drm/misc/kernel.git tags/drm-misc-fixes-2025-05-08

for you to fetch changes up to 7c6fa1797a725732981f2d77711c867166737719:

drm/panel: simple: Update timings for AUO G101EVN010 (2025-05-06 13:58:46 +0200)

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

drm:
- Fix overflow when generating wedged event

ivpu:
- Increate timeouts
- Fix deadlock in cmdq ioctl
- Unlock mutices in correct order

panel:
- simple: Fix timings for AUO G101EVN010

ttm:
- Fix documentation
- Remove struct ttm_backup

v3d:
- Avoid memory leak in job handling

----------------------------------------------------------------
Feng Jiang (1):
drm: Fix potential overflow issue in event_string array

Jacek Lawrynowicz (2):
accel/ivpu: Increase state dump msg timeout
accel/ivpu: Fix pm related deadlocks in cmdq ioctls

Karol Wachowski (1):
accel/ivpu: Correct mutex unlock order in job submission

Kevin Baker (1):
drm/panel: simple: Update timings for AUO G101EVN010

Maíra Canal (1):
drm/v3d: Add job to pending list if the reset was skipped

Thomas Hellström (2):
drm/ttm: Fix ttm_backup kerneldoc
drm/ttm: Remove the struct ttm_backup abstraction

drivers/accel/ivpu/ivpu_hw.c | 2 +-
drivers/accel/ivpu/ivpu_job.c | 35 ++++++++++++++++++++--------
drivers/gpu/drm/drm_drv.c | 2 +-
drivers/gpu/drm/panel/panel-simple.c | 25 ++++++++++----------
drivers/gpu/drm/ttm/ttm_backup.c | 44 ++++++++++--------------------------
drivers/gpu/drm/ttm/ttm_pool.c | 6 ++---
drivers/gpu/drm/ttm/ttm_tt.c | 2 +-
drivers/gpu/drm/v3d/v3d_sched.c | 28 +++++++++++++++++------
include/drm/ttm/ttm_backup.h | 18 +++++++--------
include/drm/ttm/ttm_tt.h | 2 +-
10 files changed, 86 insertions(+), 78 deletions(-)

--
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Frankenstrasse 146, 90461 Nuernberg, Germany
GF: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman
HRB 36809 (AG Nuernberg)