[git pull] drm fixes for 6.17-rc1

Dave Airlie airlied at gmail.com
Fri Aug 8 00:16:27 UTC 2025


Hey Linus,

This is the fixes that built up in the merge window, mostly amdgpu and
xe with one i915 display fix, seems like things are pretty good for
rc1.

Regards,
Dave.

drm-next-2025-08-08:
drm fixes for 6.17-rc1

i915:
- DP LPFS fixes

xe:
- SRIOV: PF fixes and removal of need of module param
- Fix driver unbind around Devcoredump
- Mark xe driver as BROKEN if kernel page size is not 4kB

amdgpu:
- GC 9.5.0 fixes
- SMU fix
- DCE 6 DC fixes
- mmhub client ID fixes
- VRR fix
- Backlight fix
- UserQ fix
- Legacy reset fix
- Misc fixes

amdkfd:
- CRIU fix
- Debugfs fix
The following changes since commit 6531a2cf07ef156956840853692755cc7e1621b7:

  Merge tag 'drm-xe-next-fixes-2025-07-31' of
https://gitlab.freedesktop.org/drm/xe/kernel into drm-next (2025-08-01
07:09:16 +1000)

are available in the Git repository at:

  https://gitlab.freedesktop.org/drm/kernel.git tags/drm-next-2025-08-08

for you to fetch changes up to 64c627519474e687b876e6e50cc28ece16d10564:

  Merge tag 'amd-drm-fixes-6.17-2025-08-07' of
https://gitlab.freedesktop.org/agd5f/linux into drm-next (2025-08-08
08:17:13 +1000)

----------------------------------------------------------------
drm fixes for 6.17-rc1

i915:
- DP LPFS fixes

xe:
- SRIOV: PF fixes and removal of need of module param
- Fix driver unbind around Devcoredump
- Mark xe driver as BROKEN if kernel page size is not 4kB

amdgpu:
- GC 9.5.0 fixes
- SMU fix
- DCE 6 DC fixes
- mmhub client ID fixes
- VRR fix
- Backlight fix
- UserQ fix
- Legacy reset fix
- Misc fixes

amdkfd:
- CRIU fix
- Debugfs fix

----------------------------------------------------------------
Alex Deucher (4):
      drm/amdgpu: update mmhub 3.0.1 client id mappings
      drm/amdgpu: update mmhub 3.3 client id mappings
      drm/amdgpu/discovery: fix fw based ip discovery
      drm/amdgpu: add missing vram lost check for LEGACY RESET

Amber Lin (1):
      drm/amdkfd: Destroy KFD debugfs after destroy KFD wq

Balasubramani Vivekanandan (1):
      drm/xe/devcoredump: Defer devcoredump initialization during probe

Dave Airlie (3):
      Merge tag 'drm-intel-next-fixes-2025-08-05' of
https://gitlab.freedesktop.org/drm/i915/kernel into drm-next
      Merge tag 'drm-xe-next-fixes-2025-08-06' of
https://gitlab.freedesktop.org/drm/xe/kernel into drm-next
      Merge tag 'amd-drm-fixes-6.17-2025-08-07' of
https://gitlab.freedesktop.org/agd5f/linux into drm-next

David Yat Sin (1):
      drm/amdkfd: Fix checkpoint-restore on multi-xcc

Jesse.Zhang (1):
      drm/amdgpu: Update SDMA firmware version check for user queue support

Jouni Högander (4):
      drm/i915/display: Write PHY_CMN1_CONTROL only when using AUXLess ALPM
      drm/i915/display: Avoid unnecessarily calling
intel_cx0_get_owned_lane_mask
      drm/i915/display: Ensure phy is accessible on lfps configuration
      drm/i915/display: Set C10_VDR_CTRL_MSGBUS_ACCESS before phy reg read

Lijo Lazar (3):
      drm/amdgpu: Update supported modes for GC v9.5.0
      drm/amdgpu: Update external revid for GC v9.5.0
      drm/amdgpu: Add NULL check for asic_funcs

Mario Limonciello (3):
      drm/amd: Restore cached power limit during resume
      drm/amd: Restore cached manual clock settings during resume
      drm/amd/display: Revert "drm/amd/display: Fix AMDGPU_MAX_BL_LEVEL value"

Michal Wajdeczko (3):
      drm/xe/pf: Enable SR-IOV PF mode by default
      drm/xe/pf: Disable PF restart worker on device removal
      drm/xe/pf: Make sure PF is ready to configure VFs

Michel Dänzer (1):
      drm/amd/display: Add primary plane to commits for correct VRR handling

Simon Richter (1):
      Mark xe driver as BROKEN if kernel page size is not 4kB

Siyang Liu (1):
      drm/amd/display: fix a Null pointer dereference vulnerability

Timur Kristóf (2):
      drm/amd/display: Don't overwrite dce60_clk_mgr
      drm/amd/display: Fix DCE 6.0 and 6.4 PLL programming.

Xaver Hugl (1):
      amdgpu/amdgpu_discovery: increase timeout limit for IFWI init

YuanShang (1):
      drm/amdgpu: Retain job->vm in amdgpu_job_prepare_job

 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   6 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c      |  76 +++++++------
 drivers/gpu/drm/amd/amdgpu/amdgpu_job.c            |   7 --
 drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.c           |   3 +-
 drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.c         |   5 +-
 drivers/gpu/drm/amd/amdgpu/mmhub_v3_0_1.c          |  57 +++++-----
 drivers/gpu/drm/amd/amdgpu/mmhub_v3_3.c            | 121 +++++++++++++++++++--
 drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c             |   2 +-
 drivers/gpu/drm/amd/amdgpu/soc15.c                 |   2 +
 .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c  |   2 +-
 drivers/gpu/drm/amd/amdkfd/kfd_module.c            |   2 +-
 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c    |  61 +++++++++--
 .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c |  20 +++-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   8 +-
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c |   9 ++
 drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c   |   1 -
 .../amd/display/dc/clk_mgr/dce100/dce_clk_mgr.c    |   5 +
 drivers/gpu/drm/amd/display/dc/core/dc.c           |  19 ++--
 .../amd/display/dc/resource/dce60/dce60_resource.c |  34 +++---
 drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c          |  16 +++
 drivers/gpu/drm/i915/display/intel_cx0_phy.c       |  21 +++-
 drivers/gpu/drm/xe/Kconfig                         |   1 +
 drivers/gpu/drm/xe/xe_device.c                     |   8 +-
 drivers/gpu/drm/xe/xe_gt_sriov_pf.c                |  57 +++++++++-
 drivers/gpu/drm/xe/xe_gt_sriov_pf.h                |   1 +
 drivers/gpu/drm/xe/xe_gt_sriov_pf_debugfs.c        |   4 +-
 drivers/gpu/drm/xe/xe_guc_capture.c                |   6 +
 drivers/gpu/drm/xe/xe_module.c                     |   8 +-
 drivers/gpu/drm/xe/xe_pci_sriov.c                  |   7 +-
 drivers/gpu/drm/xe/xe_sriov_pf.c                   |  27 +++++
 drivers/gpu/drm/xe/xe_sriov_pf.h                   |   1 +
 31 files changed, 456 insertions(+), 141 deletions(-)


More information about the dri-devel mailing list