[igt-dev] [CI i-g-t 00/14] Andi's engine discovery for CI

Tvrtko Ursulin tvrtko.ursulin at linux.intel.com
Wed May 22 13:50:50 UTC 2019


From: Tvrtko Ursulin <tvrtko.ursulin at intel.com>

Just for CI since the first patch from the original series won't apply any more.

Andi Shyti (13):
  lib/i915: add gem_engine_topology library and for_each loop definition
  lib: igt_gt: add execution buffer flags to class helper
  lib: igt_gt: make gem_engine_can_store_dword() check engine class
  lib: igt_dummyload: use for_each_context_engine()
  test: perf_pmu: use the gem_engine_topology library
  test/i915: gem_busy: use the gem_engine_topology library
  test/i915: gem_cs_tlb: use the gem_engine_topology library
  test/i915: gem_ctx_exec: use the gem_engine_topology library
  test/i915: gem_exec_basic: use the gem_engine_topology library
  test/i915: gem_exec_parallel: use the gem_engine_topology library
  test/i915: gem_exec_store: use the gem_engine_topology library
  test/i915: gem_wait: use the gem_engine_topology library
  test/i915: i915_hangman: use the gem_engine_topology library

Tvrtko Ursulin (1):
  drm-uapi: Import i915_drm.h upto
    c5d3e39caa456b1e061644b739131f2b54c84c08

 include/drm-uapi/i915_drm.h    |  42 +++++
 lib/Makefile.sources           |   2 +
 lib/i915/gem_engine_topology.c | 298 +++++++++++++++++++++++++++++++++
 lib/i915/gem_engine_topology.h |  70 ++++++++
 lib/igt.h                      |   1 +
 lib/igt_dummyload.c            |  29 +++-
 lib/igt_gt.c                   |  30 +++-
 lib/igt_gt.h                   |  12 +-
 lib/meson.build                |   1 +
 tests/i915/gem_busy.c          | 128 ++++++--------
 tests/i915/gem_cs_tlb.c        |   8 +-
 tests/i915/gem_ctx_exec.c      |  16 +-
 tests/i915/gem_exec_basic.c    |  28 ++--
 tests/i915/gem_exec_parallel.c |  26 +--
 tests/i915/gem_exec_store.c    |  36 ++--
 tests/i915/gem_wait.c          |  24 +--
 tests/i915/i915_hangman.c      |  15 +-
 tests/perf_pmu.c               | 110 ++++++------
 18 files changed, 647 insertions(+), 229 deletions(-)
 create mode 100644 lib/i915/gem_engine_topology.c
 create mode 100644 lib/i915/gem_engine_topology.h

-- 
2.20.1



More information about the igt-dev mailing list