lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<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

Powered by Openwall GNU/*/Linux Powered by OpenVZ