[PATCH i-g-t 00/19] Support allocator in spinner
Zbigniew Kempczyński
zbigniew.kempczynski at intel.com
Thu Apr 22 08:19:22 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 | 60 +++++--
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, 765 insertions(+), 256 deletions(-)
--
2.26.0
More information about the Intel-gfx-trybot
mailing list