diff options
author | Daniel Vetter <daniel.vetter@ffwll.ch> | 2012-01-23 17:18:53 +0100 |
---|---|---|
committer | Daniel Vetter <daniel.vetter@ffwll.ch> | 2012-01-23 17:18:53 +0100 |
commit | 8d4d8b00ed92287cee81448ad886d8e9a4602f7b (patch) | |
tree | 6028fd67c2ce255e83aa7c339f4a8e1378d1f9dc | |
parent | 98129fa2ff2c095d13cb0f60499c2de129d36d6c (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.c | 5 |
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); |