Hi Linus,

Last set of fixes, mostly amdgpu, some i915 and xe, I think the
dma-buf revert is probably the most important, while technically
correct the fallout from it, means we shouldn't do it now and fix the
fallout first.

Dave.

drm-fixes-2026-10-17:
drm fixes for 7.3 final

MAINTAINERS update

dma-buf:
- revert dma-debug y on debug kernel due to msm interaction

core:
- fix drm_exec prelocked object interaction

i915:
- Fix ARL-S host bridge detection
- Add sanity checks for malformed DMC firmware

xe:
- OA uAPI fix
- shrinker fix
- fix eviction of object with no bo resource
- fix LRU for external objects

amdgpu:
- UVD fix
- TTM sched entity fixes
- SMU 14 fix
- Userptr leak fixes
- Runpm ref count fix
- CRIU fix
- UserQ fixes
- USB4 fix
- SDMA 3 fix

virtio-gpu:
- revert double setting blend property
- reset device before deleting vqs on freeze

vc4:
- fix hdmi audio runtime_pm interaction

amdxdna:
- fix Kconfig invalid configuration

rocket:
- fix error path for failed init
- fix core unbinding and scheduler lookup paths

panthor:
- fix immortalis configuration
The following changes since commit 24a19b953e2a3d0ea5a8c4951a0ab8f32720c907:

  Linux 7.3-rc7 (2026-10-11 20:04:55 -0700)

are available in the Git repository at:

  https://gitlab.freedesktop.org/drm/kernel.git tags/drm-fixes-2026-10-17

for you to fetch changes up to f91a4ac69629e1479745e82100863157e6967ec0:

  Merge tag 'amd-drm-fixes-7.3-2026-10-15' of
https://gitlab.freedesktop.org/drm/amdgpu/kernel into drm-fixes
(2026-10-16 18:37:24 +1000)

----------------------------------------------------------------
drm fixes for 7.3 final

MAINTAINERS update

dma-buf:
- revert dma-debug y on debug kernel due to msm interaction

core:
- fix drm_exec prelocked object interaction

i915:
- Fix ARL-S host bridge detection
- Add sanity checks for malformed DMC firmware

xe:
- OA uAPI fix
- shrinker fix
- fix eviction of object with no bo resource
- fix LRU for external objects

amdgpu:
- UVD fix
- TTM sched entity fixes
- SMU 14 fix
- Userptr leak fixes
- Runpm ref count fix
- CRIU fix
- UserQ fixes
- USB4 fix
- SDMA 3 fix

virtio-gpu:
- revert double setting blend property
- reset device before deleting vqs on freeze

vc4:
- fix hdmi audio runtime_pm interaction

amdxdna:
- fix Kconfig invalid configuration

rocket:
- fix error path for failed init
- fix core unbinding and scheduler lookup paths

panthor:
- fix immortalis configuration

----------------------------------------------------------------
Andy Yan (1):
      MAINTAINERS: update my email address

Benjamin Cheng (1):
      drm/amdgpu/userq: actually validate userq BOs

Bommu Krishnaiah (1):
      drm/xe/oa: Zero OA buffer at allocation

Christian König (1):
      drm/exec: don't immediately add prelocked obj to array of locked objs

Dave Airlie (4):
      Merge tag 'drm-intel-fixes-2026-10-15' of
https://gitlab.freedesktop.org/drm/i915/kernel into drm-fixes
      Merge tag 'drm-misc-fixes-2026-10-15' of
https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
      Merge tag 'drm-xe-fixes-2026-10-15' of
https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
      Merge tag 'amd-drm-fixes-7.3-2026-10-15' of
https://gitlab.freedesktop.org/drm/amdgpu/kernel into drm-fixes

Dave Stevenson (1):
      drm/vc4: hdmi: Move packet RAM enable to PM runtime

Dibin Moolakadan Subrahmanian (2):
      drm/i915/dmc: Harden DMC firmware payload parsing
      drm/i915/dmc: Add sanity check for DMC load address

Dmitry Osipenko (1):
      Revert "drm/virtio: Add pixel blend mode property to cursor plane"

Dnyaneshwar Bhadane (1):
      drm/i915/cx0_phy: Fix ARL-S host bridge detection

Erik Faye-Lund (1):
      drm/panthor: fix immortalis condition

Guangshuo Li (1):
      accel/rocket: clear rdev on device init failure

Heiko Stuebner (1):
      MAINTAINERS: Add myself as reviewer for the Rocket NPU driver

Igor Paunovic (2):
      accel/rocket: search every core slot when a core is removed
      accel/rocket: search every core slot when looking up a scheduler

Jesse Zhang (4):
      drm/amdgpu: don't drop the runtime PM reference twice in amdgpu_gpr
      drm/amdgpu: free the userptr ranges when a CS fails after parser_bos
      drm/amdgpu: report the BO alignment in bytes in GEM_LIST_HANDLES
      drm/amdgpu: keep the eviction fence until the last handle is closed

Jianfeng Liu (1):
      Revert "dma-buf: Make DMABUF_DEBUG default to y on DEBUG_KERNEL kernels"

Kenneth Feng (1):
      drm/amd/pm: add zero fan stop temperature support on smu 14.0.2

Liam R. Howlett (1):
      accel/amdxdna: Fix Kconfig invalid configuration

Niranjana Vishwanathapura (1):
      drm/xe: skip eviction of a BO with no resource

Perry Yuan (3):
      drm/amdgpu: fix sched entity leak in ttm buffer entity init
      drm/amdgpu: destroy mutex when tearing down ttm buffer entity
      drm/amdgpu: fix GEM object leak on ENOMEM in userptr ioctl

Srinivasan Shanmugam (1):
      drm/amd/display: Fix NULL sink dereference in USB4 bandwidth functions

Thomas Hellström (2):
      drm/xe: Don't transfer shrinker pages for pinned bos on
purgeable state change
      drm/xe: Bump LRU for external objects on exec and rebind

Timur Kristóf (2):
      drm/amdgpu/uvd3.1: Fix checking whether UVD firmware keyselect
was already set
      drm/amdgpu/sdma3: Work around POLL_REGMEM / FENCE hang

Yuho Choi (1):
      drm/virtio: Reset device before deleting virtqueues on freeze

 MAINTAINERS                                        |  7 +-
 drivers/accel/amdxdna/Kconfig                      |  1 +
 drivers/accel/rocket/rocket_device.c               |  2 +
 drivers/accel/rocket/rocket_device.h               |  1 +
 drivers/accel/rocket/rocket_drv.c                  |  7 +-
 drivers/accel/rocket/rocket_job.c                  |  2 +-
 drivers/dma-buf/Kconfig                            |  2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             | 15 +++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c        | 23 ++-----
 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c            | 17 +++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c            |  7 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c          | 10 +--
 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c             | 25 +++++--
 drivers/gpu/drm/amd/amdgpu/uvd_v3_1.c              |  2 +-
 drivers/gpu/drm/amd/display/dc/link/link_dpms.c    | 18 +++--
 .../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c   | 55 +++++++++++++++-
 drivers/gpu/drm/drm_exec.c                         | 77 +++++++++++++---------
 drivers/gpu/drm/i915/display/intel_cx0_phy.c       | 12 ++--
 drivers/gpu/drm/i915/display/intel_dmc.c           | 76 +++++++++++++++++++--
 drivers/gpu/drm/i915/display/intel_dmc_regs.h      | 12 ++++
 drivers/gpu/drm/panthor/panthor_hw.c               |  2 +-
 drivers/gpu/drm/vc4/vc4_hdmi.c                     | 20 +++---
 drivers/gpu/drm/virtio/virtgpu_drv.c               |  1 +
 drivers/gpu/drm/virtio/virtgpu_plane.c             | 13 ----
 drivers/gpu/drm/xe/xe_bo.c                         | 11 +++-
 drivers/gpu/drm/xe/xe_exec.c                       |  7 +-
 drivers/gpu/drm/xe/xe_oa.c                         |  7 ++
 drivers/gpu/drm/xe/xe_vm.c                         | 31 ++++++++-
 drivers/gpu/drm/xe/xe_vm.h                         |  2 +
 include/drm/drm_exec.h                             | 15 +++--
 30 files changed, 348 insertions(+), 132 deletions(-)

Reply via email to