All of lore.kernel.org
 help / color / mirror / Atom feed
diff for duplicates of <20200603230234.BtSVDatRM%akpm@linux-foundation.org>

diff --git a/a/1.txt b/N1/1.txt
index 45a133f..0e655b9 100644
--- a/a/1.txt
+++ b/N1/1.txt
@@ -76,4 +76,24 @@ Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
 -	reclaim_stat->recent_rotated[0] += stat.nr_activate[0];
 -	reclaim_stat->recent_rotated[1] += stat.nr_activate[1];
 -
--	move_pages_to_lru(lruvec, &page_list);
\ No newline at end of file
+-	move_pages_to_lru(lruvec, &page_list);
+-
+-	__mod_node_page_state(pgdat, NR_ISOLATED_ANON + file, -nr_taken);
++	__count_vm_events(PGSTEAL_ANON + file, nr_reclaimed);
+ 
+ 	spin_unlock_irq(&pgdat->lru_lock);
+ 
+--- a/mm/vmstat.c~mm-keep-separate-anon-and-file-statistics-on-page-reclaim-activity
++++ a/mm/vmstat.c
+@@ -1203,6 +1203,10 @@ const char * const vmstat_text[] = {
+ 	"pgscan_kswapd",
+ 	"pgscan_direct",
+ 	"pgscan_direct_throttle",
++	"pgscan_anon",
++	"pgscan_file",
++	"pgsteal_anon",
++	"pgsteal_file",
+ 
+ #ifdef CONFIG_NUMA
+ 	"zone_reclaim_failed",
+_
\ No newline at end of file
diff --git a/a/content_digest b/N1/content_digest
index 2c68e33..7ec4985 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -106,7 +106,27 @@
   "-\treclaim_stat->recent_rotated[0] += stat.nr_activate[0];\n",
   "-\treclaim_stat->recent_rotated[1] += stat.nr_activate[1];\n",
   "-\n",
-  "-\tmove_pages_to_lru(lruvec, &page_list);"
+  "-\tmove_pages_to_lru(lruvec, &page_list);\n",
+  "-\n",
+  "-\t__mod_node_page_state(pgdat, NR_ISOLATED_ANON + file, -nr_taken);\n",
+  "+\t__count_vm_events(PGSTEAL_ANON + file, nr_reclaimed);\n",
+  " \n",
+  " \tspin_unlock_irq(&pgdat->lru_lock);\n",
+  " \n",
+  "--- a/mm/vmstat.c~mm-keep-separate-anon-and-file-statistics-on-page-reclaim-activity\n",
+  "+++ a/mm/vmstat.c\n",
+  "\@\@ -1203,6 +1203,10 \@\@ const char * const vmstat_text[] = {\n",
+  " \t\"pgscan_kswapd\",\n",
+  " \t\"pgscan_direct\",\n",
+  " \t\"pgscan_direct_throttle\",\n",
+  "+\t\"pgscan_anon\",\n",
+  "+\t\"pgscan_file\",\n",
+  "+\t\"pgsteal_anon\",\n",
+  "+\t\"pgsteal_file\",\n",
+  " \n",
+  " #ifdef CONFIG_NUMA\n",
+  " \t\"zone_reclaim_failed\",\n",
+  "_"
 ]
 
-c84f238188598198c4dc2fac3c33aaf19e551c50ac75d583d80835f12615aaf8
+71132a66841875f84a44b97f911987fff1bf08397d15d6dce68e4b8828318d85

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.