[<prev] [next>] [day] [month] [year] [list]
Message-ID: <CAPM=9tw1QOZSBq+QhAbpyc9UvY7KYTfA+K=JQyo+_u+nBcTdGw@mail.gmail.com>
Date: Fri, 12 Sep 2025 14:24:52 +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.17-rc6
Hi Linus,
Weekly pull fixes for drm, mostly amdgpu and xe, with a revert for
nouveau and some maintainers updates, and misc bits, doesn't seem too
out of the normal.
Regards,
Dave.
drm-fixes-2025-09-12:
drm fixes for 6.17-rc6
MAINTAINERS:
- add rust tree to MAINTAINERS
- fix X entries for nova/nouveau
nova:
- depend on 64-bit
i915:
- Fix size for for_each_set_bit() in abox iteration
xe:
- Don't touch survivability_mode on fini
- Fixes around eviction and suspend
- Extend Wa_13011645652 to PTL-H, WCL
amdgpu:
- PSP 11.x fix
- DPCD quirk handing fix
- DCN 3.5 PG fix
- Audio suspend fix
- OEM i2c clean up fix
- Module unload memory leak fix
- DC delay fix
- ISP firmware fix
- VCN fixes
amdkfd:
- P2P topology fix
- APU mem limit calculation fix
mediatek:
- fix potential OF node use-after-free
panthor:
- out-of-bounds check
nouveau:
- revert waitqueue removal for sched teardown
The following changes since commit 76eeb9b8de9880ca38696b2fb56ac45ac0a25c6c:
Linux 6.17-rc5 (2025-09-07 14:22:57 -0700)
are available in the Git repository at:
https://gitlab.freedesktop.org/drm/kernel.git tags/drm-fixes-2025-09-12
for you to fetch changes up to 9a3f210737e958c3f45a4ce0d7f1ff330af3965f:
Merge tag 'drm-xe-fixes-2025-09-11' of
https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
(2025-09-12 09:44:07 +1000)
----------------------------------------------------------------
drm fixes for 6.17-rc6
MAINTAINERS:
- add rust tree to MAINTAINERS
- fix X entries for nova/nouveau
nova:
- depend on 64-bit
i915:
- Fix size for for_each_set_bit() in abox iteration
xe:
- Don't touch survivability_mode on fini
- Fixes around eviction and suspend
- Extend Wa_13011645652 to PTL-H, WCL
amdgpu:
- PSP 11.x fix
- DPCD quirk handing fix
- DCN 3.5 PG fix
- Audio suspend fix
- OEM i2c clean up fix
- Module unload memory leak fix
- DC delay fix
- ISP firmware fix
- VCN fixes
amdkfd:
- P2P topology fix
- APU mem limit calculation fix
mediatek:
- fix potential OF node use-after-free
panthor:
- out-of-bounds check
nouveau:
- revert waitqueue removal for sched teardown
----------------------------------------------------------------
Alex Deucher (2):
drm/amdgpu: fix a memory leak in fence cleanup when unloading
drm/amd/display: use udelay rather than fsleep
Chia-I Wu (1):
drm/panthor: validate group queue count
Danilo Krummrich (3):
gpu: nova-core: depend on CONFIG_64BIT
MAINTAINERS: Add drm-rust tree for Rust DRM drivers and infrastructure
MAINTAINERS: drm-misc: fix X: entries for nova/nouveau
Dave Airlie (6):
Merge tag 'drm-rust-fixes-2025-09-05' of
https://gitlab.freedesktop.org/drm/rust/kernel into drm-fixes
Merge tag 'drm-intel-fixes-2025-09-10' of
https://gitlab.freedesktop.org/drm/i915/kernel into drm-fixes
Merge tag 'amd-drm-fixes-6.17-2025-09-10' of
https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag 'mediatek-drm-fixes-20250910' of
https://git.kernel.org/pub/scm/linux/kernel/git/chunkuang.hu/linux
into drm-fixes
Merge tag 'drm-misc-fixes-2025-09-11' of
https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
Merge tag 'drm-xe-fixes-2025-09-11' of
https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
David Rosca (2):
drm/amdgpu/vcn4: Fix IB parsing with multiple engine info packages
drm/amdgpu/vcn: Allow limiting ctx to instance 0 for AV1 at any time
Eric Huang (1):
drm/amdkfd: fix p2p links bug in topology
Fangzhi Zuo (1):
drm/amd/display: Disable DPCD Probe Quirk
Geoffrey McRae (1):
drm/amd/display: remove oem i2c adapter on finish
Jani Nikula (1):
drm/i915/power: fix size for for_each_set_bit() in abox iteration
Johan Hovold (2):
drm/mediatek: fix potential OF node use-after-free
drm/mediatek: clean up driver data initialisation
Julia Filipchuk (1):
drm/xe: Extend Wa_13011645652 to PTL-H, WCL
Lijo Lazar (1):
drm/amdgpu: Wait for bootloader after PSPv11 reset
Mario Limonciello (AMD) (1):
drm/amd/display: Drop dm_prepare_suspend() and dm_complete()
Michal Wajdeczko (1):
drm/xe/configfs: Don't touch survivability_mode on fini
Ovidiu Bunea (1):
drm/amd/display: Correct sequences and delays for DCN35 PG & RCG
Philipp Stanner (1):
Revert "drm/nouveau: Remove waitque for sched teardown"
Pratap Nirujogi (1):
drm/amd/amdgpu: Declare isp firmware binary file
Thomas Hellström (3):
drm/xe: Attempt to bring bos back to VRAM after eviction
drm/xe: Allow the pm notifier to continue on failure
drm/xe: Block exec and rebind worker while evicting for suspend
/ hibernate
Yifan Zhang (1):
amd/amdkfd: correct mem limit calculation for small APUs
MAINTAINERS | 13 ++-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 44 +++++---
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 2 -
drivers/gpu/drm/amd/amdgpu/isp_v4_1_1.c | 2 +
drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 19 +---
drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 12 ++-
drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c | 60 +++++------
drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 3 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 34 +++---
.../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 1 +
drivers/gpu/drm/amd/display/dc/dc.h | 1 +
.../gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c | 74 ++++++-------
.../drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c | 2 +-
.../drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c | 115 ++++-----------------
.../gpu/drm/amd/display/dc/hwss/dcn35/dcn35_init.c | 3 -
.../drm/amd/display/dc/hwss/dcn351/dcn351_init.c | 3 -
drivers/gpu/drm/amd/display/dc/inc/hw/pg_cntl.h | 1 +
.../drm/amd/display/dc/pg/dcn35/dcn35_pg_cntl.c | 78 +++++++++-----
drivers/gpu/drm/i915/display/intel_display_power.c | 6 +-
drivers/gpu/drm/mediatek/mtk_drm_drv.c | 23 ++---
drivers/gpu/drm/nouveau/nouveau_fence.c | 15 ---
drivers/gpu/drm/nouveau/nouveau_fence.h | 1 -
drivers/gpu/drm/nouveau/nouveau_sched.c | 35 +++----
drivers/gpu/drm/nouveau/nouveau_sched.h | 9 +-
drivers/gpu/drm/nouveau/nouveau_uvmm.c | 8 +-
drivers/gpu/drm/panthor/panthor_drv.c | 2 +-
drivers/gpu/drm/xe/tests/xe_bo.c | 2 +-
drivers/gpu/drm/xe/tests/xe_dma_buf.c | 10 +-
drivers/gpu/drm/xe/xe_bo.c | 16 ++-
drivers/gpu/drm/xe/xe_bo.h | 2 +-
drivers/gpu/drm/xe/xe_device_types.h | 6 ++
drivers/gpu/drm/xe/xe_dma_buf.c | 2 +-
drivers/gpu/drm/xe/xe_exec.c | 9 ++
drivers/gpu/drm/xe/xe_pm.c | 42 ++++++--
drivers/gpu/drm/xe/xe_survivability_mode.c | 3 +-
drivers/gpu/drm/xe/xe_vm.c | 42 +++++++-
drivers/gpu/drm/xe/xe_vm.h | 2 +
drivers/gpu/drm/xe/xe_vm_types.h | 5 +
drivers/gpu/drm/xe/xe_wa_oob.rules | 3 +-
drivers/gpu/nova-core/Kconfig | 1 +
40 files changed, 364 insertions(+), 347 deletions(-)
Powered by blists - more mailing lists