summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/intel_os.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/intel_os.c b/lib/intel_os.c
index 88a61f37..885ffdce 100644
--- a/lib/intel_os.c
+++ b/lib/intel_os.c
@@ -105,6 +105,7 @@ intel_get_avail_ram_mb(void)
igt_assert(sysinfo(&sysinf) == 0);
retval = sysinf.freeram;
+ retval += min(sysinf.freeswap, sysinf.bufferram);
retval *= sysinf.mem_unit;
#elif defined(_SC_PAGESIZE) && defined(_SC_AVPHYS_PAGES) /* Solaris */
long pagesize, npages;