Hi Dave, Sima, here's the drm-misc-fixes PR for this week.
Best regards Thomas drm-misc-fixes-2025-10-30: Short summary of fixes pull: ast: - Preserve correct bits on register I/O dma-fence: - Use correct timeline name etnaviv: - Use correct GPU adress space for flush imx: - parallel-display: Fix bridge handling nouveau: - Fix locking in scheduler panel: - kingdisplay-kd097d04: Disable EOT packet - sitronix-st7789v: Use correct SYNC flags sched: - Fix locking to avoid race condition - Fix SIGKILL handling sysfb: - Avoid NULL-pointer access The following changes since commit 23437509a69476d4f896891032d62ac868731668: drm/panic: Fix 24bit pixel crossing page boundaries (2025-10-21 11:28:03 +0200) are available in the Git repository at: https://gitlab.freedesktop.org/drm/misc/kernel.git tags/drm-misc-fixes-2025-10-30 for you to fetch changes up to a9fb41b5def8e1e0103d5fd1453787993587281e: drm/ast: Clear preserved bits from register output value (2025-10-30 20:44:44 +0100) ---------------------------------------------------------------- Short summary of fixes pull: ast: - Preserve correct bits on register I/O dma-fence: - Use correct timeline name etnaviv: - Use correct GPU adress space for flush imx: - parallel-display: Fix bridge handling nouveau: - Fix locking in scheduler panel: - kingdisplay-kd097d04: Disable EOT packet - sitronix-st7789v: Use correct SYNC flags sched: - Fix locking to avoid race condition - Fix SIGKILL handling sysfb: - Avoid NULL-pointer access ---------------------------------------------------------------- Akash Goel (1): dma-fence: Fix safe access wrapper to call timeline name method David Rosca (1): drm/sched: avoid killing parent entity on child SIGKILL Luca Ceresoli (2): drm/imx: parallel-display: convert to devm_drm_bridge_alloc() API drm/imx: parallel-display: add the bridge before attaching it Philipp Stanner (2): drm/sched: Fix race in drm_sched_entity_select_rq() drm/nouveau: Fix race in nouveau_sched_fini() Sebastian Fleer (1): drm/panel: kingdisplay-kd097d04: Disable EoTp Sebastian Reichel (1): drm/panel: sitronix-st7789v: fix sync flags for t28cp45tn89 Thomas Zimmermann (2): drm/sysfb: Do not dereference NULL pointer in plane reset drm/ast: Clear preserved bits from register output value Tomeu Vizoso (1): drm/etnaviv: fix flush sequence logic drivers/dma-buf/dma-fence.c | 2 +- drivers/gpu/drm/ast/ast_drv.h | 8 ++++---- drivers/gpu/drm/drm_gem_atomic_helper.c | 8 ++++++-- drivers/gpu/drm/etnaviv/etnaviv_buffer.c | 2 +- drivers/gpu/drm/imx/ipuv3/parallel-display.c | 18 +++++++++--------- drivers/gpu/drm/nouveau/nouveau_sched.c | 14 ++++++++++++-- drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c | 2 +- drivers/gpu/drm/panel/panel-sitronix-st7789v.c | 7 ++++++- drivers/gpu/drm/scheduler/sched_entity.c | 6 ++++-- 9 files changed, 44 insertions(+), 23 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)
