Hi Dave, Sima,

Here goes the final drm-intel-gt-next pull request for 6.19. It contains
one locking fix for Cherryview/Broxton with VT-D enabled, one making use
of a more canonical driver API, and a couple of selftest cleanups.

Regards,

Tvrtko

drm-intel-gt-next-2025-11-14:
Driver Changes:

Fixes/improvements/new stuff:

- Avoid lock inversion when pinning to GGTT on CHV/BXT+VTD (Janusz Krzysztofik)
- Use standard API for seqcount read in TLB invalidation [gt] (Andi Shyti)

Miscellaneous:

- Wait longer for threads in migrate selftest on CHV/BXT+VTD (Janusz 
Krzysztofik)
- Wait for page_sizes_gtt in gtt selftest on CHV/BXT+VTD (Janusz Krzysztofik)
The following changes since commit 2ada9cb1df3f5405a01d013b708b1b0914efccfe:

  drm/i915: Fix conversion between clock ticks and nanoseconds (2025-10-16 
14:40:22 -0700)

are available in the Git repository at:

  https://gitlab.freedesktop.org/drm/i915/kernel.git 
tags/drm-intel-gt-next-2025-11-14

for you to fetch changes up to 3bcf7894a93e18bff802088a368c13d86a5987a0:

  drm/i915/gt: Use standard API for seqcount read in TLB invalidation 
(2025-10-31 10:58:05 +0100)

----------------------------------------------------------------
Driver Changes:

Fixes/improvements/new stuff:

- Avoid lock inversion when pinning to GGTT on CHV/BXT+VTD (Janusz Krzysztofik)
- Use standard API for seqcount read in TLB invalidation [gt] (Andi Shyti)

Miscellaneous:

- Wait longer for threads in migrate selftest on CHV/BXT+VTD (Janusz 
Krzysztofik)
- Wait for page_sizes_gtt in gtt selftest on CHV/BXT+VTD (Janusz Krzysztofik)

----------------------------------------------------------------
Andi Shyti (1):
      drm/i915/gt: Use standard API for seqcount read in TLB invalidation

Janusz Krzysztofik (3):
      drm/i915: Avoid lock inversion when pinning to GGTT on CHV/BXT+VTD
      drm/i915: Wait longer for threads in migrate selftest on CHV/BXT+VTD
      drm/i915: Wait for page_sizes_gtt in gtt selftest on CHV/BXT+VTD

 drivers/gpu/drm/i915/gt/intel_tlb.h           |  2 +-
 drivers/gpu/drm/i915/gt/selftest_migrate.c    |  9 ++++++++-
 drivers/gpu/drm/i915/i915_vma.c               | 16 ++++++++++++++--
 drivers/gpu/drm/i915/selftests/i915_gem_gtt.c |  4 ++++
 4 files changed, 27 insertions(+), 4 deletions(-)

Reply via email to