diff options
author | Mel Gorman <mgorman@techsingularity.net> | 2016-07-28 18:46:17 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2016-07-28 19:07:41 -0400 |
commit | 4b9d0fab7166c9323f06d708518a35cf3a90426c (patch) | |
tree | bcbda3b89944fee63e2b4418d8129b2d6e6c3a63 | |
parent | 50658e2e04c12d5cd628381c1b9cb69d0093a9c0 (diff) |
mm: rename NR_ANON_PAGES to NR_ANON_MAPPED
NR_FILE_PAGES is the number of file pages.
NR_FILE_MAPPED is the number of mapped file pages.
NR_ANON_PAGES is the number of mapped anon pages.
This is unhelpful naming as it's easy to confuse NR_FILE_MAPPED and
NR_ANON_PAGES for mapped pages. This patch renames NR_ANON_PAGES so we
have
NR_FILE_PAGES is the number of file pages.
NR_FILE_MAPPED is the number of mapped file pages.
NR_ANON_MAPPED is the number of mapped anon pages.
Link: http://lkml.kernel.org/r/1467970510-21195-19-git-send-email-mgorman@techsingularity.net
Signed-off-by: Mel Gorman <mgorman@techsingularity.net>
Acked-by: Vlastimil Babka <vbabka@suse.cz>
Cc: Hillf Danton <hillf.zj@alibaba-inc.com>
Cc: Johannes Weiner <hannes@cmpxchg.org>
Cc: Joonsoo Kim <iamjoonsoo.kim@lge.com>
Cc: Michal Hocko <mhocko@kernel.org>
Cc: Minchan Kim <minchan@kernel.org>
Cc: Rik van Riel <riel@surriel.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
-rw-r--r-- | drivers/base/node.c | 2 | ||||
-rw-r--r-- | fs/proc/meminfo.c | 2 | ||||
-rw-r--r-- | include/linux/mmzone.h | 2 | ||||
-rw-r--r-- | mm/migrate.c | 2 | ||||
-rw-r--r-- | mm/rmap.c | 8 |
5 files changed, 8 insertions, 8 deletions
diff --git a/drivers/base/node.c b/drivers/base/node.c index 171ea127eda1..6cd9ff43ee22 100644 --- a/drivers/base/node.c +++ b/drivers/base/node.c | |||
@@ -122,7 +122,7 @@ static ssize_t node_read_meminfo(struct device *dev, | |||
122 | nid, K(sum_zone_node_page_state(nid, NR_WRITEBACK)), | 122 | nid, K(sum_zone_node_page_state(nid, NR_WRITEBACK)), |
123 | nid, K(sum_zone_node_page_state(nid, NR_FILE_PAGES)), | 123 | nid, K(sum_zone_node_page_state(nid, NR_FILE_PAGES)), |
124 | nid, K(node_page_state(pgdat, NR_FILE_MAPPED)), | 124 | nid, K(node_page_state(pgdat, NR_FILE_MAPPED)), |
125 | nid, K(node_page_state(pgdat, NR_ANON_PAGES)), | 125 | nid, K(node_page_state(pgdat, NR_ANON_MAPPED)), |
126 | nid, K(i.sharedram), | 126 | nid, K(i.sharedram), |
127 | nid, sum_zone_node_page_state(nid, NR_KERNEL_STACK) * | 127 | nid, sum_zone_node_page_state(nid, NR_KERNEL_STACK) * |
128 | THREAD_SIZE / 1024, | 128 | THREAD_SIZE / 1024, |
diff --git a/fs/proc/meminfo.c b/fs/proc/meminfo.c index b8d52aa2f19a..40f108783d59 100644 --- a/fs/proc/meminfo.c +++ b/fs/proc/meminfo.c | |||
@@ -140,7 +140,7 @@ static int meminfo_proc_show(struct seq_file *m, void *v) | |||
140 | K(i.freeswap), | 140 | K(i.freeswap), |
141 | K(global_page_state(NR_FILE_DIRTY)), | 141 | K(global_page_state(NR_FILE_DIRTY)), |
142 | K(global_page_state(NR_WRITEBACK)), | 142 | K(global_page_state(NR_WRITEBACK)), |
143 | K(global_node_page_state(NR_ANON_PAGES)), | 143 | K(global_node_page_state(NR_ANON_MAPPED)), |
144 | K(global_node_page_state(NR_FILE_MAPPED)), | 144 | K(global_node_page_state(NR_FILE_MAPPED)), |
145 | K(i.sharedram), | 145 | K(i.sharedram), |
146 | K(global_page_state(NR_SLAB_RECLAIMABLE) + | 146 | K(global_page_state(NR_SLAB_RECLAIMABLE) + |
diff --git a/include/linux/mmzone.h b/include/linux/mmzone.h index 95d34d1e1fb5..2d4a8804eafa 100644 --- a/include/linux/mmzone.h +++ b/include/linux/mmzone.h | |||
@@ -161,7 +161,7 @@ enum node_stat_item { | |||
161 | WORKINGSET_REFAULT, | 161 | WORKINGSET_REFAULT, |
162 | WORKINGSET_ACTIVATE, | 162 | WORKINGSET_ACTIVATE, |
163 | WORKINGSET_NODERECLAIM, | 163 | WORKINGSET_NODERECLAIM, |
164 | NR_ANON_PAGES, /* Mapped anonymous pages */ | 164 | NR_ANON_MAPPED, /* Mapped anonymous pages */ |
165 | NR_FILE_MAPPED, /* pagecache pages mapped into pagetables. | 165 | NR_FILE_MAPPED, /* pagecache pages mapped into pagetables. |
166 | only modified from process context */ | 166 | only modified from process context */ |
167 | NR_VM_NODE_STAT_ITEMS | 167 | NR_VM_NODE_STAT_ITEMS |
diff --git a/mm/migrate.c b/mm/migrate.c index 3033dae33a0a..fba770c54d84 100644 --- a/mm/migrate.c +++ b/mm/migrate.c | |||
@@ -501,7 +501,7 @@ int migrate_page_move_mapping(struct address_space *mapping, | |||
501 | * new page and drop references to the old page. | 501 | * new page and drop references to the old page. |
502 | * | 502 | * |
503 | * Note that anonymous pages are accounted for | 503 | * Note that anonymous pages are accounted for |
504 | * via NR_FILE_PAGES and NR_ANON_PAGES if they | 504 | * via NR_FILE_PAGES and NR_ANON_MAPPED if they |
505 | * are mapped to swap space. | 505 | * are mapped to swap space. |
506 | */ | 506 | */ |
507 | if (newzone != oldzone) { | 507 | if (newzone != oldzone) { |
@@ -1214,7 +1214,7 @@ void do_page_add_anon_rmap(struct page *page, | |||
1214 | */ | 1214 | */ |
1215 | if (compound) | 1215 | if (compound) |
1216 | __inc_zone_page_state(page, NR_ANON_THPS); | 1216 | __inc_zone_page_state(page, NR_ANON_THPS); |
1217 | __mod_node_page_state(page_pgdat(page), NR_ANON_PAGES, nr); | 1217 | __mod_node_page_state(page_pgdat(page), NR_ANON_MAPPED, nr); |
1218 | } | 1218 | } |
1219 | if (unlikely(PageKsm(page))) | 1219 | if (unlikely(PageKsm(page))) |
1220 | return; | 1220 | return; |
@@ -1258,7 +1258,7 @@ void page_add_new_anon_rmap(struct page *page, | |||
1258 | /* increment count (starts at -1) */ | 1258 | /* increment count (starts at -1) */ |
1259 | atomic_set(&page->_mapcount, 0); | 1259 | atomic_set(&page->_mapcount, 0); |
1260 | } | 1260 | } |
1261 | __mod_node_page_state(page_pgdat(page), NR_ANON_PAGES, nr); | 1261 | __mod_node_page_state(page_pgdat(page), NR_ANON_MAPPED, nr); |
1262 | __page_set_anon_rmap(page, vma, address, 1); | 1262 | __page_set_anon_rmap(page, vma, address, 1); |
1263 | } | 1263 | } |
1264 | 1264 | ||
@@ -1375,7 +1375,7 @@ static void page_remove_anon_compound_rmap(struct page *page) | |||
1375 | clear_page_mlock(page); | 1375 | clear_page_mlock(page); |
1376 | 1376 | ||
1377 | if (nr) { | 1377 | if (nr) { |
1378 | __mod_node_page_state(page_pgdat(page), NR_ANON_PAGES, -nr); | 1378 | __mod_node_page_state(page_pgdat(page), NR_ANON_MAPPED, -nr); |
1379 | deferred_split_huge_page(page); | 1379 | deferred_split_huge_page(page); |
1380 | } | 1380 | } |
1381 | } | 1381 | } |
@@ -1404,7 +1404,7 @@ void page_remove_rmap(struct page *page, bool compound) | |||
1404 | * these counters are not modified in interrupt context, and | 1404 | * these counters are not modified in interrupt context, and |
1405 | * pte lock(a spinlock) is held, which implies preemption disabled. | 1405 | * pte lock(a spinlock) is held, which implies preemption disabled. |
1406 | */ | 1406 | */ |
1407 | __dec_node_page_state(page, NR_ANON_PAGES); | 1407 | __dec_node_page_state(page, NR_ANON_MAPPED); |
1408 | 1408 | ||
1409 | if (unlikely(PageMlocked(page))) | 1409 | if (unlikely(PageMlocked(page))) |
1410 | clear_page_mlock(page); | 1410 | clear_page_mlock(page); |