[PULL] drm-misc-fixes
Thomas Zimmermann
tzimmermann at suse.de
Fri Jul 7 07:23:13 UTC 2023
Hi Dave and Daniel,
I just noticed that there hasn't been a fixes PR for drm-misc for
some time. So here's the overdue update.
Best regards
Thomas
drm-misc-fixes-2023-07-07:
Short summary of fixes pull:
* bridge:
* dw_hdmi: Connector fixes
* ti-sn65dsi86: Fix possible use-after-free
* dma_buf:
* Fix signalling time
* Return errno pointers
* ipu: IRQ fixes
* nouveau: Fix usage of drm_dp_remove_payload()
* panel:
* simple: Fix connector type for Innolux At043tn24; Fix display
mode for Powertip PH800480T013
* scheduler:
* Wait for dependencies
* Fencing fixes
* ttm:
* Fix bulk move
* Fix resource leaks
The following changes since commit 54d217406afe250d7a768783baaa79a035f21d38:
drm: use mgr->dev in drm_dbg_kms in drm_dp_add_payload_part2 (2023-06-20 16:00:09 -0400)
are available in the Git repository at:
git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2023-07-07
for you to fetch changes up to 00ae1491f970acc454be0df63f50942d94825860:
dma-buf: fix an error pointer vs NULL bug (2023-07-06 19:50:23 +0530)
----------------------------------------------------------------
Short summary of fixes pull:
* bridge:
* dw_hdmi: Connector fixes
* ti-sn65dsi86: Fix possible use-after-free
* dma_buf:
* Fix signalling time
* Return errno pointers
* ipu: IRQ fixes
* nouveau: Fix usage of drm_dp_remove_payload()
* panel:
* simple: Fix connector type for Innolux At043tn24; Fix display
mode for Powertip PH800480T013
* scheduler:
* Wait for dependencies
* Fencing fixes
* ttm:
* Fix bulk move
* Fix resource leaks
----------------------------------------------------------------
Adrián Larumbe (1):
drm: bridge: dw_hdmi: fix connector access for scdc
Boris Brezillon (2):
drm/sched: Make sure we wait for all dependencies in kill_jobs_cb()
drm/sched: Call drm_sched_fence_set_parent() from drm_sched_fence_scheduled()
Christian König (2):
drm/ttm: fix warning that we shouldn't mix && and ||
dma-buf: keep the signaling time of merged fences v3
Dan Carpenter (1):
dma-buf: fix an error pointer vs NULL bug
Douglas Anderson (1):
drm/bridge: ti-sn65dsi86: Fix auxiliary bus lifetime
Fabio Estevam (1):
drm/panel: simple: Add connector_type for innolux_at043tn24
Karol Wachowski (2):
accel/ivpu: Fix VPU register access in irq disable
accel/ivpu: Clear specific interrupt status bits on C0
Lyude Paul (1):
drm/nouveau/kms/nv50-: Fix drm_dp_remove_payload() invocation
Marek Vasut (1):
drm/panel: simple: Add Powertip PH800480T013 drm_display_mode flags
Thomas Hellström (2):
drm/ttm: Don't leak a resource on eviction error
drm/ttm: Don't leak a resource on swapout move error
Yunxiang Li (1):
drm/ttm: fix bulk_move corruption when adding a entry
drivers/accel/ivpu/ivpu_drv.h | 1 +
drivers/accel/ivpu/ivpu_hw_mtl.c | 20 +++++++++------
drivers/dma-buf/dma-fence-unwrap.c | 26 +++++++++++++++++---
drivers/dma-buf/dma-fence.c | 7 +++---
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 9 ++++---
drivers/gpu/drm/bridge/ti-sn65dsi86.c | 35 ++++++++++++++++----------
drivers/gpu/drm/drm_syncobj.c | 6 ++---
drivers/gpu/drm/nouveau/dispnv50/disp.c | 8 ++++--
drivers/gpu/drm/panel/panel-simple.c | 2 ++
drivers/gpu/drm/scheduler/sched_entity.c | 41 +++++++++++++++++++++++++------
drivers/gpu/drm/scheduler/sched_fence.c | 40 +++++++++++++++++++-----------
drivers/gpu/drm/scheduler/sched_main.c | 3 +--
drivers/gpu/drm/ttm/ttm_bo.c | 23 ++++++++---------
drivers/gpu/drm/ttm/ttm_resource.c | 5 +++-
include/drm/gpu_scheduler.h | 5 ++--
include/linux/dma-fence.h | 2 +-
16 files changed, 156 insertions(+), 77 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