The show_mem() output does not include the total number of
pagecache pages.  This would be helpful when analyzing the
debug information in the /var/log/messages file after OOM kills
occur.

This patch includes the total pagecache pages in that output:

Signed-off-by: Larry Woodman <[EMAIL PROTECTED]>


--- linux-2.6.23/mm/page_alloc.c.orig   2008-01-07 13:26:00.228823000 -0500
+++ linux-2.6.23/mm/page_alloc.c        2008-01-07 13:33:18.105448000 -0500
@@ -1644,6 +1644,8 @@ void show_free_areas(void)
                printk("= %lukB\n", K(total));
        }
 
+       printk("%ld total pagecache pages\n", global_page_state(NR_FILE_PAGES));
+
        show_swap_cache_info();
 }
 

Reply via email to