[git pull] drm fixes for 6.14-rc8/final
Dave Airlie
airlied at gmail.com
Fri Mar 21 04:19:05 UTC 2025
Hi Linus,
It appears that the fd.o infrastructure is back enough to facilitate
sending this week's fixes, hopefully you can grab it without issue.
Just the usual spread of a bunch for amdgpu, and small changes to
others.
Regards,
Dave.
drm-fixes-2025-03-21:
drm fixes for 6.14-rc8
scheduler:
- fix fence reference leak
xe:
- Fix for an error if exporting a dma-buf multiple time
amdgpu:
- Fix video caps limits on several asics
- SMU 14.x fixes
- GC 12 fixes
- eDP fixes
- DMUB fix
amdkfd:
- GC 12 trap handler fix
- GC 7/8 queue validation fix
radeon:
- VCE IB parsing fix
v3d:
- fix job error handling bugs
qaic:
- fix two integer overflows
host1x:
- fix NULL domain handling
The following changes since commit 4701f33a10702d5fc577c32434eb62adde0a1ae1:
Linux 6.14-rc7 (2025-03-16 12:55:17 -1000)
are available in the Git repository at:
https://gitlab.freedesktop.org/drm/kernel.git tags/drm-fixes-2025-03-21
for you to fetch changes up to 41e09ef6c26f0bd89f93691ef967fd621a38d759:
Merge tag 'amd-drm-fixes-6.14-2025-03-20' of
https://gitlab.freedesktop.org/agd5f/linux into drm-fixes (2025-03-21
11:59:49 +1000)
----------------------------------------------------------------
drm fixes for 6.14-rc8
scheduler:
- fix fence reference leak
xe:
- Fix for an error if exporting a dma-buf multiple time
amdgpu:
- Fix video caps limits on several asics
- SMU 14.x fixes
- GC 12 fixes
- eDP fixes
- DMUB fix
amdkfd:
- GC 12 trap handler fix
- GC 7/8 queue validation fix
radeon:
- VCE IB parsing fix
v3d:
- fix job error handling bugs
qaic:
- fix two integer overflows
host1x:
- fix NULL domain handling
----------------------------------------------------------------
Alex Deucher (1):
drm/amdgpu/pm: wire up hwmon fan speed for smu 14.0.2
Dan Carpenter (1):
accel/qaic: Fix integer overflow in qaic_validate_req()
Dave Airlie (3):
Merge tag 'drm-misc-fixes-2025-03-20' of
ssh://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
Merge tag 'drm-xe-fixes-2025-03-20' of
https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
Merge tag 'amd-drm-fixes-6.14-2025-03-20' of
https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
David Belanger (1):
drm/amdgpu: Restore uncached behaviour on GFX12
David Rosca (3):
drm/amdgpu: Fix MPEG2, MPEG4 and VC1 video caps max size
drm/amdgpu: Fix JPEG video caps max size for navi1x and raven
drm/amdgpu: Remove JPEG from vega and carrizo video caps
Harish Kasiviswanathan (1):
drm/amd/pm: add unique_id for gfx12
Jason Gunthorpe (1):
gpu: host1x: Do not assume that a NULL domain means no DMA IOMMU
Jay Cornwall (1):
drm/amdkfd: Fix instruction hazard in gfx12 trap handler
Jeffrey Hugo (1):
accel/qaic: Fix possible data corruption in BOs > 2G
Lo-an Chen (1):
drm/amd/display: Fix incorrect fw_state address in dmub_srv
Mario Limonciello (1):
drm/amd/display: Use HW lock mgr for PSR1 when only one eDP
Maíra Canal (2):
drm/v3d: Don't run jobs that have errors flagged in its fence
drm/v3d: Set job pointer to NULL when the job's fence has an error
Nikita Zhandarovich (1):
drm/radeon: fix uninitialized size issue in radeon_vce_cs_parse()
Philip Yang (1):
drm/amdkfd: Fix user queue validation on Gfx7/8
Tomasz Pakuła (1):
drm/amdgpu/pm: Handle SCLK offset correctly in overdrive for smu 14.0.2
Tomasz Rusinowicz (1):
drm/xe: Fix exporting xe buffers multiple times
Wentao Liang (1):
drm/amdgpu/gfx12: correct cleanup of 'me' field with gfx_v12_0_me_fini()
Yilin Chen (1):
drm/amd/display: Fix message for support_edp0_on_dp1
qianyi liu (1):
drm/sched: Fix fence reference count leak
drivers/accel/qaic/qaic_data.c | 9 +-
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c | 2 +-
drivers/gpu/drm/amd/amdgpu/gmc_v12_0.c | 22 +-
drivers/gpu/drm/amd/amdgpu/nv.c | 20 +-
drivers/gpu/drm/amd/amdgpu/soc15.c | 21 +-
drivers/gpu/drm/amd/amdgpu/vi.c | 43 +-
drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h | 703 +++++++++++----------
.../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx12.asm | 82 +--
drivers/gpu/drm/amd/amdkfd/kfd_queue.c | 12 +-
drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 8 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 2 +-
.../gpu/drm/amd/display/dc/dce/dmub_hw_lock_mgr.c | 11 +
drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 2 +-
drivers/gpu/drm/amd/pm/amdgpu_pm.c | 2 +
.../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c | 96 +--
drivers/gpu/drm/radeon/radeon_vce.c | 2 +-
drivers/gpu/drm/scheduler/sched_entity.c | 11 +-
drivers/gpu/drm/v3d/v3d_sched.c | 23 +-
drivers/gpu/drm/xe/xe_bo.h | 2 -
drivers/gpu/drm/xe/xe_dma_buf.c | 2 +-
drivers/gpu/host1x/dev.c | 6 +
21 files changed, 583 insertions(+), 498 deletions(-)
More information about the dri-devel
mailing list