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