Commit dfb31428444b for kernel

commit dfb31428444b00824b161d8c0741d4868552813a
Merge: 3593e678f5e8 96bfe9ff7e88
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Fri Mar 6 13:29:12 2026 -0800

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

    Pull drm fixes from Dave Airlie:
     "Weekly fixes pull.

      There is one mm fix in here for a HMM livelock triggered by the xe
      driver tests. Otherwise it's a pretty wide range of fixes across the
      board, ttm UAF regression fix, amdgpu fixes, nouveau doesn't crash my
      laptop anymore fix, and a fair bit of misc.

      Seems about right for rc3.

      mm:
       - mm: Fix a hmm_range_fault() livelock / starvation problem

      pagemap:
       - Revert "drm/pagemap: Disable device-to-device migration"

      ttm:
       - fix function return breaking reclaim
       - fix build failure on PREEMPT_RT
       - fix bo->resource UAF

      dma-buf:
       - include ioctl.h in uapi header

      sched:
       - fix kernel doc warning

      amdgpu:
       - LUT fixes
       - VCN5 fix
       - Dispclk fix
       - SMU 13.x fix
       - Fix race in VM acquire
       - PSP 15.x fix
       - UserQ fix

      amdxdna:
       - fix invalid payload for failed command
       - fix NULL ptr dereference
       - fix major fw version check
       - avoid inconsistent fw state on error

      i915/display:
       - Fix for Lenovo T14 G7 display not refreshing

      xe:
       - Do not preempt fence signaling CS instructions
       - Some leak and finalization fixes
       - Workaround fix

      nouveau:
       - avoid runtime suspend oops when using dp aux

      panthor:
       - fix gem_sync argument ordering

      solomon:
       - fix incorrect display output

      renesas:
       - fix DSI divider programming

      ethosu:
       - fix job submit error clean-up refcount
       - fix NPU_OP_ELEMENTWISE validation
       - handle possible underflows in IFM size calcs"

    * tag 'drm-fixes-2026-03-07' of https://gitlab.freedesktop.org/drm/kernel: (38 commits)
      accel: ethosu: Handle possible underflow in IFM size calculations
      accel: ethosu: Fix NPU_OP_ELEMENTWISE validation with scalar
      accel: ethosu: Fix job submit error clean-up refcount underflows
      accel/amdxdna: Split mailbox channel create function
      drm/panthor: Correct the order of arguments passed to gem_sync
      Revert "drm/syncobj: Fix handle <-> fd ioctls with dirty stack"
      drm/ttm: Fix bo resource use-after-free
      nouveau/dpcd: return EBUSY for aux xfer if the device is asleep
      accel/amdxdna: Fix major version check on NPU1 platform
      drm/amdgpu/userq: refcount userqueues to avoid any race conditions
      drm/amdgpu/userq: Consolidate wait ioctl exit path
      drm/amdgpu/psp: Use Indirect access address for GFX to PSP mailbox
      drm/amdgpu: Fix use-after-free race in VM acquire
      drm/amd/pm: remove invalid gpu_metrics.energy_accumulator on smu v13.0.x
      drm/xe: Fix memory leak in xe_vm_madvise_ioctl
      drm/xe/reg_sr: Fix leak on xa_store failure
      drm/xe/xe2_hpg: Correct implementation of Wa_16025250150
      drm/xe/gsc: Fix GSC proxy cleanup on early initialization failure
      Revert "drm/pagemap: Disable device-to-device migration"
      drm/i915/psr: Fix for Panel Replay X granularity DPCD register handling
      ...