[PULL] drm-misc-fixes

Thomas Zimmermann tzimmermann at suse.de
Thu Oct 31 14:43:48 UTC 2024


Hi Dave, Sima,

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

Best regards
Thomas

drm-misc-fixes-2024-10-31:
Short summary of fixes pull:

ivpu:
- Fix firewall IRQ handling

panthor:
- Fix firmware initialization wrt page sizes
- Fix handling and reporting of dead job groups

sched:
- Guarantee forward progress via WC_MEM_RECLAIM

tests:
- Fix memory leak in drm_display_mode_from_cea_vic()
The following changes since commit 4d95a12beba146b0ca2de59c7ce905bc0aadfd0c:

  Merge tag 'drm-xe-fixes-2024-10-24-1' of https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes (2024-10-25 16:55:39 +1000)

are available in the Git repository at:

  https://gitlab.freedesktop.org/drm/misc/kernel.git tags/drm-misc-fixes-2024-10-31

for you to fetch changes up to add4163aca0d4a86e9fe4aa513865e4237db8aef:

  drm/tests: hdmi: Fix memory leaks in drm_display_mode_from_cea_vic() (2024-10-31 10:31:35 +0100)

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

ivpu:
- Fix firewall IRQ handling

panthor:
- Fix firmware initialization wrt page sizes
- Fix handling and reporting of dead job groups

sched:
- Guarantee forward progress via WC_MEM_RECLAIM

tests:
- Fix memory leak in drm_display_mode_from_cea_vic()

----------------------------------------------------------------
Andrzej Kacprowski (1):
      accel/ivpu: Fix NOC firewall interrupt handling

Boris Brezillon (3):
      drm/panthor: Fix firmware initialization on systems with a page size > 4k
      drm/panthor: Fail job creation when the group is dead
      drm/panthor: Report group as timedout when we fail to properly suspend

Dan Carpenter (1):
      drm/tegra: Fix NULL vs IS_ERR() check in probe()

Jinjie Ruan (3):
      drm/tests: helpers: Add helper for drm_display_mode_from_cea_vic()
      drm/connector: hdmi: Fix memory leak in drm_display_mode_from_cea_vic()
      drm/tests: hdmi: Fix memory leaks in drm_display_mode_from_cea_vic()

Matthew Brost (1):
      drm/sched: Mark scheduler work queues with WQ_MEM_RECLAIM

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

 drivers/accel/ivpu/ivpu_debugfs.c                  |  9 +++++
 drivers/accel/ivpu/ivpu_hw.c                       |  1 +
 drivers/accel/ivpu/ivpu_hw.h                       |  1 +
 drivers/accel/ivpu/ivpu_hw_ip.c                    |  5 ++-
 drivers/gpu/drm/panthor/panthor_fw.c               |  4 +--
 drivers/gpu/drm/panthor/panthor_gem.c              | 11 ++++--
 drivers/gpu/drm/panthor/panthor_mmu.c              | 16 +++++++--
 drivers/gpu/drm/panthor/panthor_mmu.h              |  1 +
 drivers/gpu/drm/panthor/panthor_sched.c            | 20 ++++++++---
 drivers/gpu/drm/scheduler/sched_main.c             |  5 +--
 drivers/gpu/drm/tegra/drm.c                        |  4 +--
 drivers/gpu/drm/tests/drm_connector_test.c         | 24 ++++++-------
 drivers/gpu/drm/tests/drm_hdmi_state_helper_test.c |  8 ++---
 drivers/gpu/drm/tests/drm_kunit_helpers.c          | 42 ++++++++++++++++++++++
 include/drm/drm_kunit_helpers.h                    |  4 +++
 15 files changed, 122 insertions(+), 33 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)


More information about the dri-devel mailing list