Hi Dave, Sima,
Here is the first pull request for 7.3. There isn't much to mention though. Apart from the stream of AI-induced fixes, all of which have been sent via fixes already, the only other changes are some misc stylistic cleanups. I will be away for the next two weeks so might send a late follow up in the rc6 week if something interesting will land in the meantime. Tvrtko drm-intel-gt-next-2026-07-16: Driver Changes: Fixes/improvements/new stuff: - Fix phys BO pread/pwrite with offset [gem] (Joonas Lahtinen) - Add missing nospec on parallel submit slot [gem] (Joonas Lahtinen) - Return NULL on error in active_instance (Joonas Lahtinen) - Fix NULL deref in I915_CONTEXT_PARAM_SSEU [gem] (Joonas Lahtinen) - Fix NULL deref on sched_engine alloc failure [gt] (Joonas Lahtinen) - Do not leak siblings[] on proto context error [gem] (Joonas Lahtinen) Miscellaneous: - Return bool values from a boolean helper [gt] (Andi Shyti) - Use correct selftest config symbol [gt] (Pengpeng Hou) - Fix GT PM sort comparators [selftests] (Emre Cecanpunar) - Return NULL for missing multi-lrc parent [guc] (Linmao Li) The following changes since commit 6c064db893f548d57036fce17c6493808396e620: Revert "i915: don't use a vma that didn't match the context VM" (2026-05-20 10:46:41 +0300) are available in the Git repository at: https://gitlab.freedesktop.org/drm/i915/kernel.git tags/drm-intel-gt-next-2026-07-16 for you to fetch changes up to 682ea2d28d18bb06f9fc663cb5ab7e80dc0e606a: drm/i915/selftests: Fix GT PM sort comparators (2026-07-15 13:06:07 +0100) ---------------------------------------------------------------- Driver Changes: Fixes/improvements/new stuff: - Fix phys BO pread/pwrite with offset [gem] (Joonas Lahtinen) - Add missing nospec on parallel submit slot [gem] (Joonas Lahtinen) - Return NULL on error in active_instance (Joonas Lahtinen) - Fix NULL deref in I915_CONTEXT_PARAM_SSEU [gem] (Joonas Lahtinen) - Fix NULL deref on sched_engine alloc failure [gt] (Joonas Lahtinen) - Do not leak siblings[] on proto context error [gem] (Joonas Lahtinen) Miscellaneous: - Return bool values from a boolean helper [gt] (Andi Shyti) - Use correct selftest config symbol [gt] (Pengpeng Hou) - Fix GT PM sort comparators [selftests] (Emre Cecanpunar) - Return NULL for missing multi-lrc parent [guc] (Linmao Li) ---------------------------------------------------------------- Andi Shyti (1): drm/i915/gt: Return bool values from a boolean helper Emre Cecanpunar (1): drm/i915/selftests: Fix GT PM sort comparators Joonas Lahtinen (6): drm/i915/gem: Fix phys BO pread/pwrite with offset drm/i915/gem: Add missing nospec on parallel submit slot drm/i915: Return NULL on error in active_instance drm/i915/gem: Fix NULL deref in I915_CONTEXT_PARAM_SSEU drm/i915/gt: Fix NULL deref on sched_engine alloc failure drm/i915/gem: Do not leak siblings[] on proto context error Linmao Li (1): drm/i915/guc: Return NULL for missing multi-lrc parent Pengpeng Hou (1): drm/i915/gt: use correct selftest config symbol drivers/gpu/drm/i915/gem/i915_gem_context.c | 25 ++++++++++++++-------- drivers/gpu/drm/i915/gem/i915_gem_phys.c | 19 ++++++++++++---- drivers/gpu/drm/i915/gt/intel_engine_user.c | 2 +- .../gpu/drm/i915/gt/intel_execlists_submission.c | 19 ++++++++-------- drivers/gpu/drm/i915/gt/intel_reset.c | 2 +- drivers/gpu/drm/i915/gt/selftest_gt_pm.c | 8 +++---- .../gpu/drm/i915/gt/uc/selftest_guc_multi_lrc.c | 2 +- drivers/gpu/drm/i915/i915_active.c | 7 +++++- 8 files changed, 54 insertions(+), 30 deletions(-)
