From c8ab577cbdeb5480f000f55ed2decae7b7932197 Mon Sep 17 00:00:00 2001 From: Chris Wilson Date: Fri, 15 Jul 2016 09:01:59 +0100 Subject: igt/vgem_slow/nohang: Test fence autotimeout To protect the kernel against unscrupulous fence users, fences should automatically signal after a timeout. Signed-off-by: Chris Wilson --- tests/vgem_basic.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'tests/vgem_basic.c') diff --git a/tests/vgem_basic.c b/tests/vgem_basic.c index 31166241..591973d0 100644 --- a/tests/vgem_basic.c +++ b/tests/vgem_basic.c @@ -172,7 +172,7 @@ static void test_dmabuf_fence(int fd) dmabuf = prime_handle_to_fd(fd, bo.handle); - fence = vgem_fence_attach(fd, &bo, false); + fence = vgem_fence_attach(fd, &bo, 0); igt_assert(!prime_busy(dmabuf, false)); igt_assert(prime_busy(dmabuf, true)); @@ -180,7 +180,7 @@ static void test_dmabuf_fence(int fd) igt_assert(!prime_busy(dmabuf, false)); igt_assert(!prime_busy(dmabuf, true)); - fence = vgem_fence_attach(fd, &bo, true); + fence = vgem_fence_attach(fd, &bo, VGEM_FENCE_WRITE); igt_assert(prime_busy(dmabuf, false)); igt_assert(prime_busy(dmabuf, true)); @@ -202,7 +202,7 @@ static void test_dmabuf_fence_before(int fd) bo.bpp = 32; vgem_create(fd, &bo); - fence = vgem_fence_attach(fd, &bo, false); + fence = vgem_fence_attach(fd, &bo, 0); dmabuf = prime_handle_to_fd(fd, bo.handle); igt_assert(!prime_busy(dmabuf, false)); @@ -215,7 +215,7 @@ static void test_dmabuf_fence_before(int fd) gem_close(fd, bo.handle); vgem_create(fd, &bo); - fence = vgem_fence_attach(fd, &bo, true); + fence = vgem_fence_attach(fd, &bo, VGEM_FENCE_WRITE); dmabuf = prime_handle_to_fd(fd, bo.handle); igt_assert(prime_busy(dmabuf, false)); igt_assert(prime_busy(dmabuf, true)); -- cgit v1.2.3