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

Zbigniew Kempczyński zbigniew.kempczynski at intel.com
Thu Apr 22 14:16:17 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 (16):
  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
  HAX: limit bat to interested tests only

 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/intel-ci/fast-feedback.testlist | 171 ----------------
 tests/kms_busy.c                      |   9 +
 tests/kms_cursor_legacy.c             |   6 +
 21 files changed, 770 insertions(+), 427 deletions(-)

-- 
2.26.0



More information about the Intel-gfx-trybot mailing list