[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <CAPM=9txGdh-rbWbxA_nQVV_1AMin8SgJpo1T4HNcCc_4aRtJ0Q@mail.gmail.com>
Date: Fri, 21 Mar 2025 14:19:05 +1000
From: Dave Airlie <airlied@...il.com>
To: Linus Torvalds <torvalds@...ux-foundation.org>, Sima Vetter <sima@...ll.ch>
Cc: dri-devel <dri-devel@...ts.freedesktop.org>, LKML <linux-kernel@...r.kernel.org>
Subject: [git pull] drm fixes for 6.14-rc8/final
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(-)
Powered by blists - more mailing lists