Commit e24b02df4e9a for kernel

commit e24b02df4e9a1a78b2dbbf6ab21ebf24918f5c6a
Merge: 20277937f9a1 1ff399c4cd13
Author: Dave Airlie <airlied@redhat.com>
Date:   Fri Jul 24 18:30:23 2026 +1000

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

    drm-misc-fixes for v7.2-rc5:
    - Improve damage handling in appletbdrm.
    - Fix harmful fragmenting of MM by backing up TTM pages at native
      page order.
    - Fix timeout handling in amdxdna.
    - Fix imagination locking for map/unmap operations.
    - Fix mm leak in gpusvm eviction.
    - Properly zero page array in gpusvm mm scanning.
    - Prevent trusted shader bo's from being mapped again in vc4.
    - Validate shader array size in vmwgfx.
    - Fix length calculation bugs in ethosu.
    - Better error handling during pagemap migration.
    - Improve v3d suspend.
    - Kconfig updates for some panels.
    - Handle missing iovcc in ili9881c panel.
    - Fix vc4 unbind.
    - Add i2c error handling in gma500.
    - Fix kunit tests on pp64le and s390x.
    - Prevent rearming vc4 timer on shutdown.

    Signed-off-by: Dave Airlie <airlied@redhat.com>

    From: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
    Link: https://patch.msgid.link/07284633-6b9b-40f9-8949-b1516a42a34c@linux.intel.com