Re: [Intel-gfx] [PATCH i-g-t 2/5] lib/i915: Dynamic subtest constructor for sysfs/engines

2020-03-13 Thread Andi Shyti
Hi Chris, > + lseek(engines, 0, SEEK_SET); > + while ((len = syscall(SYS_getdents64, engines, buf, sizeof(buf))) > 0) { > + void *ptr = buf; > + > + while (len) { > + struct linux_dirent64 { > + ino64_td_ino;

[Intel-gfx] [PATCH i-g-t 2/5] lib/i915: Dynamic subtest constructor for sysfs/engines

2020-03-11 Thread Chris Wilson
Simplify testing sysfs/engines by providing a convenience routine that iterates over each engine, calling a igt_dynamic routine. Signed-off-by: Chris Wilson --- lib/i915/gem_engine_topology.c | 48 ++ lib/i915/gem_engine_topology.h | 3 +++ 2 files changed, 51