Commit 7d6ca51a4442 for kernel

commit 7d6ca51a444234ca436d7c19282825797507fe82
Merge: 94515f3a7d42 973fd9493ec2
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Fri Jul 17 16:56:55 2026 -0700

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

    Pull drm fixes from Daie Airlie:
     "Weekly drm fixes, there is amdgpu, xe and i915 and then a lot of
      scattered fixes.

      Looks about the right level for the new right.

      ttm:
       - Handle NULL pages and backup handles in ttm_pool_backup() correctly

      gpusvm:
       - Improve unmap and error handling on gpusvm

      udmabuf:
       - Always synchronize for CPU in begin_cpu_udmabuf

      xe:
       - Fix BO prefetch with CONSULT_MEM_ADVISE_PREF_LOCK
       - Hold a dma-buf reference for imported BOs
       - Fix writable override for CRI
       - Fix VF CCS attach/detach race with in-flight BO moves
       - Fix WOPCM size for LNL+
       - Reset current_op in xe_pt_update_ops_init
       - Keep scheduler timeline name alive
       - Hold device ref until queue teardown completes
       - Disable display in admin only PF mode

      i915:
       - NV12 display fix for bigjoiner
       - clear watermark on plane disable
       - GT selftest fixes

      host1x:
       - Fix UAF

      amdxdna
       - Fix UAF
       - Reject more invalid amdxdna command submissions

      ivpu:
       - Fix wrong read
       - Handle invalid firmware log in ivpu

      panthor:
       - Fix error handling

      virtio:
       - Fix virtio deadlock
       - Fix invalid gem detach

      amdgpu:
       - DCN 4.2 fixes
       - NUTMEG fixes
       - 8K panel fix
       - Backlight fixes
       - UserQ fix
       - Fix bo->pin leaking in amdgpu_bo_create_reserved()
       - VFCT fixes
       - devcoredump fixes
       - Display fixes
       - SMU7 DPM fix
       - AC/DC fixes for SMU7 and SI
       - Queue reset fix
       - PCIe DPM fix
       - XHCI/GPU resume ordering fix
       - Pageflip timeout fix

      amdkfd:
       - Fix potential overflow in CWSR size calculation
       - DQM error clean up fixes

    * tag 'drm-fixes-2026-07-18-1' of https://gitlab.freedesktop.org/drm/kernel: (61 commits)
      Revert "drm/amd/display: Restore 5s vbl offdelay for NV3x+ DGPUs"
      drm/amd/display: check GRPH_FLIP status before sending event
      drm/amd/display: consolidate DCN vblank/flip handling onto vupdate_no_lock
      drm/amd: Create a device link between APU display and XHCI devices
      drm/amd/display: wire DCN42B mcache programming callback
      drm/amd/display: set new_stream to NULL after release
      drm/amd/display: Force PWM backlight on Lenovo Legion 5 15ARH05
      drm/amdkfd: free MQD managers on DQM init failures
      drm/amdgpu/ttm: Consider concurrent VM flushes for buffer entities
      drm/amd/pm/smu7: Fix AC/DC switch notification
      drm/amdgpu: Disable PCIe dynamic speed switching on Ryzen Pinnacle Ridge
      drm/amdgpu: always emit the job vm fence
      drm/amd/pm/si: Fix AC/DC switch notification
      drm/amd/pm/si: Don't schedule thermal work when queue isn't initialized
      drm/amd/display: dce100: skip non-DP stream encoders for DP MST
      drm/amd/display: Set native cursor mode for disabled CRTCs
      drm/amd/pm/ci: Don't disable MCLK DPM on Bonaire 0x6658 (R7 260X)
      drm/amd/display: fix __udivdi3 link error
      drm/amdgpu: Reserve space for IB contents in devcoredumps
      drm/amdgpu: Print vmid, pasid and more task info in devcoredump
      ...