From 18d2130110331e45423dff96aeec3ea802fa0857 Mon Sep 17 00:00:00 2001 From: Chris Wilson Date: Fri, 6 Jun 2014 08:43:08 +0100 Subject: [PATCH] igt/gem_evict_alignment: Fix the memory limits checking We actually allocate twice as many bo as needed to fill the aperture to cause ENOSPC, but the entire payload has to still fit into RAM. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=75138 Signed-off-by: Chris Wilson --- tests/gem_evict_alignment.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/gem_evict_alignment.c b/tests/gem_evict_alignment.c index 41c9f17..e814f36 100644 --- a/tests/gem_evict_alignment.c +++ b/tests/gem_evict_alignment.c @@ -134,7 +134,7 @@ static void minor_evictions(int fd, int size, int count) uint32_t *bo, *sel; int n, m, alignment, pass, fail; - igt_require(intel_check_memory(count, size, CHECK_RAM)); + igt_require(intel_check_memory(2*count, size, CHECK_RAM)); bo = malloc(3*count*sizeof(*bo)); igt_assert(bo); -- 2.7.4