Commit 58161ead29e5 for kernel

commit 58161ead29e50d70a317ea26b472e0c7508e69da
Merge: a3bb7a0184fb f91a4ac69629
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Fri Oct 16 15:33:36 2026 -1000

    Merge tag 'drm-fixes-2026-10-17' of https://gitlab.freedesktop.org/drm/kernel

    Pull drm fixes from Dave Airlie:
     "Last set of fixes, mostly amdgpu, some i915 and xe.

      I think the dma-buf revert is probably the most important: while it is
      technically correct the fallout from it means we shouldn't enable
      DMABUF_DEBUG like that yet, and fix the fallout first.

      Summary:

      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"

    * tag 'drm-fixes-2026-10-17' of https://gitlab.freedesktop.org/drm/kernel: (31 commits)
      drm/amdgpu/sdma3: Work around POLL_REGMEM / FENCE hang
      drm/amdgpu: keep the eviction fence until the last handle is closed
      drm/amd/display: Fix NULL sink dereference in USB4 bandwidth functions
      drm/amdgpu/userq: actually validate userq BOs
      drm/amdgpu: report the BO alignment in bytes in GEM_LIST_HANDLES
      drm/amdgpu: free the userptr ranges when a CS fails after parser_bos
      drm/amdgpu: don't drop the runtime PM reference twice in amdgpu_gpr
      drm/amdgpu: fix GEM object leak on ENOMEM in userptr ioctl
      drm/amd/pm: add zero fan stop temperature support on smu 14.0.2
      drm/amdgpu: destroy mutex when tearing down ttm buffer entity
      drm/amdgpu: fix sched entity leak in ttm buffer entity init
      drm/amdgpu/uvd3.1: Fix checking whether UVD firmware keyselect was already set
      drm/panthor: fix immortalis condition
      drm/i915/cx0_phy: Fix ARL-S host bridge detection
      drm/i915/dmc: Add sanity check for DMC load address
      drm/i915/dmc: Harden DMC firmware payload parsing
      drm/exec: don't immediately add prelocked obj to array of locked objs
      drm/virtio: Reset device before deleting virtqueues on freeze
      drm/xe: Bump LRU for external objects on exec and rebind
      drm/xe/oa: Zero OA buffer at allocation
      ...