The patch titled Subject: mm: add kernel_misc_reclaimable in show_free_areas has been added to the -mm tree. Its filename is mm-add-kernel_misc_reclaimable-in-show_free_areas.patch This patch should soon appear at https://ozlabs.org/~akpm/mmots/broken-out/mm-add-kernel_misc_reclaimable-in-show_free_areas.patch and later at https://ozlabs.org/~akpm/mmotm/broken-out/mm-add-kernel_misc_reclaimable-in-show_free_areas.patch Before you just go and hit "reply", please: a) Consider who else should be cc'ed b) Prefer to cc a suitable mailing list as well c) Ideally: find the original patch on the mailing list and do a reply-to-all to that, adding suitable additional cc's *** Remember to use Documentation/process/submit-checklist.rst when testing your code *** The -mm tree is included into linux-next and is updated there every 3-4 working days ------------------------------------------------------ From: liuhailong <liuhailong@xxxxxxxx> Subject: mm: add kernel_misc_reclaimable in show_free_areas Print NR_KERNEL_MISC_RECLAIMABLE stat from show_free_areas() so users can check whether the shrinker is working correctly and to show the current memory usage. Link: https://lkml.kernel.org/r/20210813104725.4562-1-liuhailong@xxxxxxxx Signed-off-by: liuhailong <liuhailong@xxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- mm/page_alloc.c | 2 ++ 1 file changed, 2 insertions(+) --- a/mm/page_alloc.c~mm-add-kernel_misc_reclaimable-in-show_free_areas +++ a/mm/page_alloc.c @@ -5903,6 +5903,7 @@ void show_free_areas(unsigned int filter " unevictable:%lu dirty:%lu writeback:%lu\n" " slab_reclaimable:%lu slab_unreclaimable:%lu\n" " mapped:%lu shmem:%lu pagetables:%lu bounce:%lu\n" + " kernel_misc_reclaimable:%lu\n" " free:%lu free_pcp:%lu free_cma:%lu\n", global_node_page_state(NR_ACTIVE_ANON), global_node_page_state(NR_INACTIVE_ANON), @@ -5919,6 +5920,7 @@ void show_free_areas(unsigned int filter global_node_page_state(NR_SHMEM), global_node_page_state(NR_PAGETABLE), global_zone_page_state(NR_BOUNCE), + global_node_page_state(NR_KERNEL_MISC_RECLAIMABLE), global_zone_page_state(NR_FREE_PAGES), free_pcp, global_zone_page_state(NR_FREE_CMA_PAGES)); _ Patches currently in -mm which might be from liuhailong@xxxxxxxx are mm-add-kernel_misc_reclaimable-in-show_free_areas.patch