From ea332b64b6e9f6935da4b43f05fefcdcea32cc64 Mon Sep 17 00:00:00 2001 From: Chris Wilson Date: Wed, 26 Feb 2014 11:56:16 +0000 Subject: [PATCH] lib: Test against available swap Even if we ignore the double-accounting bug in Linux, we need to be sure that the remaining swapspace is adequate for running our test as the system may be under load before we even start. Signed-off-by: Chris Wilson --- lib/intel_drm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/intel_drm.c b/lib/intel_drm.c index cde068b..f16e578 100644 --- a/lib/intel_drm.c +++ b/lib/intel_drm.c @@ -132,7 +132,7 @@ intel_get_total_swap_mb(void) ret = sysinfo(&sysinf); assert(ret == 0); - retval = sysinf.totalswap; + retval = sysinf.freeswap; retval *= sysinf.mem_unit; #elif defined(HAVE_SWAPCTL) /* Solaris */ long pagesize = sysconf(_SC_PAGESIZE); -- 2.7.4