The patch titled Subject: mm: add pcp high_min high_max to proc zoneinfo has been added to the -mm mm-unstable branch. Its filename is mm-add-pcp-high_min-high_max-to-proc-zoneinfo.patch This patch will shortly appear at https://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new.git/tree/patches/mm-add-pcp-high_min-high_max-to-proc-zoneinfo.patch This patch will later appear in the mm-unstable branch at git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm 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 via the mm-everything branch at git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm and is updated there every 2-3 working days ------------------------------------------------------ From: MengEn Sun <mengensun@xxxxxxxxxxx> Subject: mm: add pcp high_min high_max to proc zoneinfo Date: Thu, 10 Oct 2024 20:09:36 +0800 When we do not set percpu_pagelist_high_fraction the kernel will compute the pcp high_min/max by itself, which makes it hard to determine the current high_min/max values. So output the pcp high_min/max values to /proc/zoneinfo. Link: https://lkml.kernel.org/r/20241010120935.656619-1-mengensun@xxxxxxxxxxx Signed-off-by: MengEn Sun <mengensun@xxxxxxxxxxx> Reviewed-by: Jinliang Zheng <alexjlzheng@xxxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- mm/vmstat.c | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) --- a/mm/vmstat.c~mm-add-pcp-high_min-high_max-to-proc-zoneinfo +++ a/mm/vmstat.c @@ -1791,13 +1791,17 @@ static void zoneinfo_show_print(struct s pcp = per_cpu_ptr(zone->per_cpu_pageset, i); seq_printf(m, "\n cpu: %i" - "\n count: %i" - "\n high: %i" - "\n batch: %i", + "\n count: %i" + "\n high: %i" + "\n batch: %i" + "\n high_min: %i" + "\n high_max: %i", i, pcp->count, pcp->high, - pcp->batch); + pcp->batch, + pcp->high_min, + pcp->high_max); #ifdef CONFIG_SMP pzstats = per_cpu_ptr(zone->per_cpu_zonestats, i); seq_printf(m, "\n vm stats threshold: %d", _ Patches currently in -mm which might be from mengensun@xxxxxxxxxxx are mm-add-pcp-high_min-high_max-to-proc-zoneinfo.patch