summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Vetter <daniel.vetter@ffwll.ch>2012-01-23 17:18:53 +0100
committerDaniel Vetter <daniel.vetter@ffwll.ch>2012-01-23 17:18:53 +0100
commit8d4d8b00ed92287cee81448ad886d8e9a4602f7b (patch)
tree6028fd67c2ce255e83aa7c339f4a8e1378d1f9dc
parent98129fa2ff2c095d13cb0f60499c2de129d36d6c (diff)
tests/gem_tiled_swapping: be more conservative with the swap requirements
Blew up and angered the OOM killer on one of my machines. Signed-Off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
-rw-r--r--tests/gem_tiled_swapping.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/gem_tiled_swapping.c b/tests/gem_tiled_swapping.c
index 1af36525..d1484f0e 100644
--- a/tests/gem_tiled_swapping.c
+++ b/tests/gem_tiled_swapping.c
@@ -112,6 +112,11 @@ main(int argc, char **argv)
return 77;
}
+ if (intel_get_total_ram_mb() / 4 > intel_get_total_swap_mb()) {
+ printf("not enough swap detected\n");
+ return 77;
+ }
+
for (i = 0; i < count; i++)
bo_handles[i] = create_bo_and_fill(fd);