diff options
-rw-r--r-- | lib/intel_os.c | 1 |
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; |