Commit 51d24842acb9 for kernel

commit 51d24842acb9b8d643046c71314cc3d7a846a3cf
Merge: fa7431eb9924 5e28b7b94408
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Fri May 8 08:23:06 2026 -0700

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

    Pull drm fixes from Dave Airlie:
     "Weekly fixes, lots of them but all pretty small, amdgpu and xe are the
      usual but then a large amount of fixes all over.

      core:
       - fix race condition in handle change ioctl

      fb-helper:
       - fix clipping

      rust:
       - fix unsound initialization
       - fix GEM state cleanup
       - fix wrong ARef import

      ttm:
       - update GPU MM stats on pool shrinking

      i915:
       - Re-enable ccs modifiers on dg2

      nova:
       - fix mailing list

      xe:
       - Add NULL check for media_gt in intel_hdcp_gsc_check_status
       - Fix EAGAIN sign in pf_migration_consume
       - Fix MMIO access using PF view instead of VF view during migration
       - Exclude indirect ring state page from ADS engine state size

      amdgpu:
       - GFX9 fixes
       - Hawaii SMU fixes
       - SDMA4 fix
       - GART fix
       - Userq fixes

      amdkfd:
       - GPUVM TLB flush fix
       - Hotplug fix

      radeon:
       - Hawaii SMU fixes

      bochs:
       - fix managed cleanup

      bridge:
       - tda998x: fix sparse warnings on type correctness

      etnaviv:
       - schedule armed jobs

      exynos:
       - managed bridge cleanup

      ivpu:
       - disallow reexport of GEM buffer objects

      noveau:
       - revert support for GA100

      panel:
       - boe-tv101wum-nl16: use correct MIPI_DSI mode
       - feyjang-fy07024di26a30d: fix error reporting
       - himax-hx83102: use correct MIPI_DSI mode
       - himax-hx83121a: fix error checks
       - himax-hx83121a: select DRM_DISPLAY_DSC_HELPER

      qaic:
       - fix RAS message handling

      qxl:
       - clean up polling

      sti:
       - managed bridge cleanup

    * tag 'drm-fixes-2026-05-08-1' of https://gitlab.freedesktop.org/drm/kernel: (37 commits)
      drm: Set old handle to NULL before prime swap in change_handle
      drm/bochs: Drop manual put on probe error path
      drm/xe/guc: Exclude indirect ring state page from ADS engine state size
      drm/xe/pf: Fix MMIO access using PF view instead of VF view during migration
      drm/xe/pf: Fix EAGAIN sign in pf_migration_consume()
      drm/xe/hdcp: Add NULL check for media_gt in intel_hdcp_gsc_check_status()
      drm/exynos: remove bridge when component_add fails
      drm/amdgpu: nuke amdgpu_userq_fence_slab v2
      drm/amdgpu/userq: fix access to stale wptr mapping
      drm/amdkfd: Check if there are kfd porcesses using adev by kfd_processes_count
      drm/amdgpu: zero-initialize GART table on allocation
      drm/amdgpu/sdma4: replace BUG_ON with WARN_ON in fence emission
      drm/radeon: add missing revision check for CI
      drm/amdgpu/pm: align Hawaii mclk workaround with radeon
      drm/amdgpu/pm: add missing revision check for CI
      drm/amdgpu/gfx9: drop unnecessary 64-bit fence flag check in KIQ
      drm/amdkfd: Make all TLB-flushes heavy-weight
      drm/panel: himax-hx83102: restore MODE_LPM after sending disable cmds
      drm/panel: boe-tv101wum-nl6: restore MODE_LPM after sending disable cmds
      drm/panel: feiyang-fy07024di26a30d: return display-on error
      ...