Hi Dave & Sima, Here goes the singular drm-intel-gt-next PR towards 7.2.
Fix for more robust fence handling after reset on SNB. A couple UAF/underflow fixes. Selftest improvements and then cleaning up EXECBUF logic to avoid false positives from AI scanners. Note that there is a drm-next backmerge to pull in a patch from mainline tree to revert. Best Regards, Joonas *** drm-intel-gt-next-2026-05-29: Cross-subsystem Changes: - Backmerge of drm-next to pull in a commit to revert Driver Changes: - Avoid skipping already signaled fence after reset (Sebastian) - Fix potential UAF in TTM object purge (Janusz) - Fix refcount underflow in intel_engine_park_heartbeat (Sebastian) - Drop check for changed VM in EXECBUF (Joonas) - Revert the "else vma = NULL" patch for being superseded (Joonas) - Selfest improvements (Janusz, Krzysztof) The following changes since commit f96538285cfdbb3acf5e3356e0bb88c38815790b: Merge tag 'drm-misc-next-2026-05-07' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next (2026-05-08 14:16:04 +1000) are available in the Git repository at: https://gitlab.freedesktop.org/drm/i915/kernel.git tags/drm-intel-gt-next-2026-05-29 for you to fetch changes up to 6c064db893f548d57036fce17c6493808396e620: Revert "i915: don't use a vma that didn't match the context VM" (2026-05-20 10:46:41 +0300) ---------------------------------------------------------------- Cross-subsystem Changes: - Backmerge of drm-next to pull in a commit to revert Driver Changes: - Avoid skipping already signaled fence after reset (Sebastian) - Fix potential UAF in TTM object purge (Janusz) - Fix refcount underflow in intel_engine_park_heartbeat (Sebastian) - Drop check for changed VM in EXECBUF (Joonas) - Revert the "else vma = NULL" patch for being superseded (Joonas) - Selfest improvements (Janusz, Krzysztof) ---------------------------------------------------------------- Janusz Krzysztofik (2): drm/i915: Skip deprecated selftest drm/i915: Fix potential UAF in TTM object purge Joonas Lahtinen (3): drm/i915/gem: Drop check for changed VM in EXECBUF Merge drm/drm-next into drm-intel-gt-next Revert "i915: don't use a vma that didn't match the context VM" Krzysztof Karas (2): drm/i915/selftests: Prevent userspace mapping invalidation drm/i915/selftests: Run vma tests only if current->mm is present Sebastian Brzezinka (2): drm/i915/gt: fix refcount underflow in intel_engine_park_heartbeat drm/i915: skip __i915_request_skip() for already signaled requests drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 2 - drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 28 ++++---- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 16 ++--- drivers/gpu/drm/i915/gt/intel_reset.c | 3 +- drivers/gpu/drm/i915/gt/selftest_workarounds.c | 3 + drivers/gpu/drm/i915/i915_selftest.h | 1 + drivers/gpu/drm/i915/selftests/i915_selftest.c | 74 +++++++++++++++++++++- 7 files changed, 103 insertions(+), 24 deletions(-)
