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(-)

Reply via email to