From 4d034675083ccd8fd06c1861a30a8981b4e66078 Mon Sep 17 00:00:00 2001 From: Chris Wilson Date: Tue, 19 Jul 2016 10:54:54 +0100 Subject: igt/prime_vgem: Test set-domain on foriegn dma-bufs Signed-off-by: Chris Wilson --- tests/prime_vgem.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'tests/prime_vgem.c') diff --git a/tests/prime_vgem.c b/tests/prime_vgem.c index bfd096e9..ae69965b 100644 --- a/tests/prime_vgem.c +++ b/tests/prime_vgem.c @@ -136,16 +136,19 @@ static void test_fence_mmap(int i915, int vgem) igt_fork(child, 1) { ptr = gem_mmap__gtt(i915, handle, 4096*1024, PROT_READ); - gem_close(i915, handle); + gem_set_domain(i915, handle, I915_GEM_DOMAIN_GTT, 0); for (i = 0; i < 1024; i++) igt_assert_eq(ptr[1024*i], 0); write(master[1], &child, sizeof(child)); read(slave[0], &child, sizeof(child)); + gem_set_domain(i915, handle, I915_GEM_DOMAIN_GTT, 0); for (i = 0; i < 1024; i++) igt_assert_eq(ptr[1024*i], i); + + gem_close(i915, handle); } read(master[0], &i, sizeof(i)); -- cgit v1.2.3