mm: oom analysis: Show kernel stack usage in /proc/meminfo and OOM log output
[deliverable/linux.git] / fs / proc / meminfo.c
index d5c410d47faef162d3edf1876f8582baec0936e9..1fc588f430e4b94c0f40a210fb05bc3bdf186650 100644 (file)
@@ -84,6 +84,7 @@ static int meminfo_proc_show(struct seq_file *m, void *v)
                "Slab:           %8lu kB\n"
                "SReclaimable:   %8lu kB\n"
                "SUnreclaim:     %8lu kB\n"
+               "KernelStack:    %8lu kB\n"
                "PageTables:     %8lu kB\n"
 #ifdef CONFIG_QUICKLIST
                "Quicklists:     %8lu kB\n"
@@ -128,6 +129,7 @@ static int meminfo_proc_show(struct seq_file *m, void *v)
                                global_page_state(NR_SLAB_UNRECLAIMABLE)),
                K(global_page_state(NR_SLAB_RECLAIMABLE)),
                K(global_page_state(NR_SLAB_UNRECLAIMABLE)),
+               global_page_state(NR_KERNEL_STACK) * THREAD_SIZE / 1024,
                K(global_page_state(NR_PAGETABLE)),
 #ifdef CONFIG_QUICKLIST
                K(quicklist_total_size()),
This page took 0.024624 seconds and 5 git commands to generate.