[Intel-gfx] [RFT i-g-t 1/2] tests/gem_shrink: Background, direct and OOM shrinker plus userptr tests

2018-12-10 Thread Tvrtko Ursulin
From: Tvrtko Ursulin ... Signed-off-by: Tvrtko Ursulin --- lib/igt_core.c | 19 +++ lib/igt_core.h | 1 + tests/i915/gem_shrink.c | 348 3 files changed, 368 insertions(+) diff --git a/lib/igt_core.c b/lib/igt_core.c index

Re: [Intel-gfx] [RFT i-g-t 1/2] tests/gem_shrink: Background, direct and OOM shrinker plus userptr tests

2018-12-07 Thread Tvrtko Ursulin
On 07/12/2018 14:06, Chris Wilson wrote: Quoting Tvrtko Ursulin (2018-12-07 14:04:05) From: Tvrtko Ursulin ... Signed-off-by: Tvrtko Ursulin --- lib/igt_core.c | 18 +++ lib/igt_core.h | 1 + tests/i915/gem_shrink.c | 299

Re: [Intel-gfx] [RFT i-g-t 1/2] tests/gem_shrink: Background, direct and OOM shrinker plus userptr tests

2018-12-07 Thread Chris Wilson
Quoting Tvrtko Ursulin (2018-12-07 14:04:05) > From: Tvrtko Ursulin > > ... > > Signed-off-by: Tvrtko Ursulin > --- > lib/igt_core.c | 18 +++ > lib/igt_core.h | 1 + > tests/i915/gem_shrink.c | 299 > 3 files changed, 318

[Intel-gfx] [RFT i-g-t 1/2] tests/gem_shrink: Background, direct and OOM shrinker plus userptr tests

2018-12-07 Thread Tvrtko Ursulin
From: Tvrtko Ursulin ... Signed-off-by: Tvrtko Ursulin --- lib/igt_core.c | 18 +++ lib/igt_core.h | 1 + tests/i915/gem_shrink.c | 299 3 files changed, 318 insertions(+) diff --git a/lib/igt_core.c b/lib/igt_core.c index

Re: [Intel-gfx] [RFT i-g-t 1/2] tests/gem_shrink: Background, direct and OOM shrinker plus userptr tests

2018-12-07 Thread Tvrtko Ursulin
On 07/12/2018 10:17, Chris Wilson wrote: Quoting Tvrtko Ursulin (2018-12-07 10:14:53) +static void trigger_oom(void) +{ + const char *cmd = "f"; +int fd; + +fd = open("/proc/sysrq-trigger", O_WRONLY); +igt_assert_fd(fd); /proc/sysrq-trigger may not exist.

Re: [Intel-gfx] [RFT i-g-t 1/2] tests/gem_shrink: Background, direct and OOM shrinker plus userptr tests

2018-12-07 Thread Chris Wilson
Quoting Tvrtko Ursulin (2018-12-07 10:14:53) > +static void trigger_oom(void) > +{ > + const char *cmd = "f"; > +int fd; > + > +fd = open("/proc/sysrq-trigger", O_WRONLY); > +igt_assert_fd(fd); /proc/sysrq-trigger may not exist. subgroup fixture igt_require? -Chris

[Intel-gfx] [RFT i-g-t 1/2] tests/gem_shrink: Background, direct and OOM shrinker plus userptr tests

2018-12-07 Thread Tvrtko Ursulin
From: Tvrtko Ursulin ... Signed-off-by: Tvrtko Ursulin --- lib/igt_core.c | 18 lib/igt_core.h | 1 + tests/i915/gem_shrink.c | 213 3 files changed, 232 insertions(+) diff --git a/lib/igt_core.c b/lib/igt_core.c index

[Intel-gfx] [RFT i-g-t 1/2] tests/gem_shrink: Background, direct and OOM shrinker plus userptr tests

2018-12-07 Thread Tvrtko Ursulin
From: Tvrtko Ursulin ... Signed-off-by: Tvrtko Ursulin --- tests/i915/gem_shrink.c | 213 1 file changed, 213 insertions(+) diff --git a/tests/i915/gem_shrink.c b/tests/i915/gem_shrink.c index c8e05814ee70..acc12efed15e 100644 ---