summaryrefslogtreecommitdiffstats
path: root/mm
diff options
context:
space:
mode:
authorHugh Dickins <hughd@google.com>2021-05-05 03:38:00 +0200
committerLinus Torvalds <torvalds@linux-foundation.org>2021-05-05 20:27:25 +0200
commitc675790972916d3722809fcc52c5c4f8421b2e5d (patch)
treefbb924f3b5d09ea49f6aa4475fed29d22791ef10 /mm
parentmm: /proc/sys/vm/stat_refresh skip checking known negative stats (diff)
downloadlinux-c675790972916d3722809fcc52c5c4f8421b2e5d.tar.xz
linux-c675790972916d3722809fcc52c5c4f8421b2e5d.zip
mm: /proc/sys/vm/stat_refresh stop checking monotonic numa stats
All of the VM NUMA stats are event counts, incremented never decremented: it is not very useful for vmstat_refresh() to check them throughout their first aeon, then warn on them throughout their next. Link: https://lkml.kernel.org/r/alpine.LSU.2.11.2102251514110.13363@eggly.anvils Signed-off-by: Hugh Dickins <hughd@google.com> Acked-by: Roman Gushchin <guro@fb.com> Cc: Johannes Weiner <hannes@cmpxchg.org> Cc: Michal Hocko <mhocko@kernel.org> Cc: Vlastimil Babka <vbabka@suse.cz> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'mm')
-rw-r--r--mm/vmstat.c9
1 files changed, 0 insertions, 9 deletions
diff --git a/mm/vmstat.c b/mm/vmstat.c
index 5437a7861089..06cd78dc914d 100644
--- a/mm/vmstat.c
+++ b/mm/vmstat.c
@@ -1872,15 +1872,6 @@ int vmstat_refresh(struct ctl_table *table, int write,
__func__, zone_stat_name(i), val);
}
}
-#ifdef CONFIG_NUMA
- for (i = 0; i < NR_VM_NUMA_STAT_ITEMS; i++) {
- val = atomic_long_read(&vm_numa_stat[i]);
- if (val < 0) {
- pr_warn("%s: %s %ld\n",
- __func__, numa_stat_name(i), val);
- }
- }
-#endif
for (i = 0; i < NR_VM_NODE_STAT_ITEMS; i++) {
/*
* Skip checking stats known to go negative occasionally.