[PATCH i-g-t 00/19] Support allocator in spinner

Zbigniew Kempczyński zbigniew.kempczynski at intel.com
Thu Apr 22 12:19:41 UTC 2021


For CI

Andrzej Turko (4):
  NORELOC - gem_exec_store - store_all()
  NORELOC - gem_exec_store - store_dword()
  NORELOC - gem_exec_store - store_cachelines()
  NORELOC - gem_exec_capture - capture() & userptr()

Zbigniew Kempczyński (15):
  lib/igt_dummyload: Add support of allocator use in igt spinner
  lib/intel_allocator: Add few helper functions for common use
  lib/intel_allocator: Add full control over reloc pseudo-allocator
    creation
  lib/igt_gt: Add passing ahnd as an argument to igt_hang
  tests/gem_ctx_ringsize: Adopt to use spinner
  tests/gem_exec_suspend: Use intel allocator in no-reloc gens
  tests/gem_exec_parallel: Adopt to use intel alloctor
  tests/gem_ringfill: Adopt to use allocator
  tests/gem_tiled_fence_blits: Adopt to use allocator
  tests/gem_wait: Adopt to use allocator
  tests/i915_module_load: Adopt to use with allocator
  tests/kms_busy: Adopt to use allocator
  tests/kms_cursor_legacy: Adopt to use allocator
  WIP: tests/gem_busy: Use allocator for no-reloc path
  WIP: tests/gem_exec_fence: rewrite to no-reloc

 lib/igt_dummyload.c                | 129 +++++++++-----
 lib/igt_dummyload.h                |   3 +
 lib/igt_gt.c                       |  21 ++-
 lib/igt_gt.h                       |   3 +
 lib/intel_allocator.c              |   9 +-
 lib/intel_allocator.h              |  37 ++++
 lib/intel_allocator_reloc.c        |  54 ++++--
 tests/i915/gem_busy.c              |  12 +-
 tests/i915/gem_ctx_ringsize.c      |   3 +
 tests/i915/gem_exec_capture.c      |  96 +++++++---
 tests/i915/gem_exec_fence.c        | 276 +++++++++++++++++++++--------
 tests/i915/gem_exec_parallel.c     |  33 +++-
 tests/i915/gem_exec_store.c        | 172 +++++++++++++-----
 tests/i915/gem_exec_suspend.c      |  44 +++--
 tests/i915/gem_ringfill.c          |  29 ++-
 tests/i915/gem_tiled_fence_blits.c |  65 +++++--
 tests/i915/gem_wait.c              |   3 +
 tests/i915/i915_module_load.c      |  22 ++-
 tests/kms_busy.c                   |   9 +
 tests/kms_cursor_legacy.c          |   6 +
 20 files changed, 770 insertions(+), 256 deletions(-)

-- 
2.26.0



More information about the Intel-gfx-trybot mailing list