From 8a8043dce6ae9bcfa6eb9cc2e32af5008b3db6ad Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Sun, 13 Jun 2010 18:59:11 +0000 Subject: [PATCH] vm_page_get_stats(): Forgot to added sIgnoredPages to system_info::max_pages in r37117 as well, which was really the main point of introducing it. Improves #6124 (reported memory lower than installed). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37127 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/system/kernel/vm/vm_page.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/system/kernel/vm/vm_page.cpp b/src/system/kernel/vm/vm_page.cpp index 8b497c0197..9269207a18 100644 --- a/src/system/kernel/vm/vm_page.cpp +++ b/src/system/kernel/vm/vm_page.cpp @@ -3574,7 +3574,7 @@ vm_page_get_stats(system_info *info) // can't really be freed in a low memory situation. page_num_t blockCachePages = block_cache_used_memory() / B_PAGE_SIZE; - info->max_pages = sNumPages - sNonExistingPages; + info->max_pages = sNumPages - sNonExistingPages + sIgnoredPages; info->used_pages = gMappedPagesCount - blockCachePages + sIgnoredPages; info->cached_pages = info->max_pages >= free + info->used_pages ? info->max_pages - free - info->used_pages : 0;