Messages in this thread Patch in this message | | | Date | Mon, 25 Jul 2016 10:23:24 +0100 | From | Mel Gorman <> | Subject | [PATCH] mm, vmscan: remove highmem_file_pages -fix |
| |
The wrong stat is being accumulatedin highmem_dirtyable_memory, fix it.
This is a fix to the mmotm patch mm-vmscan-remove-highmem_file_pages.patch
Signed-off-by: Mel Gorman <mgorman@techsingularity.net> --- mm/page-writeback.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/mm/page-writeback.c b/mm/page-writeback.c index 7e9061ec040b..f4cd7d8005c9 100644 --- a/mm/page-writeback.c +++ b/mm/page-writeback.c @@ -322,8 +322,8 @@ static unsigned long highmem_dirtyable_memory(unsigned long total) nr_pages = zone_page_state(z, NR_FREE_PAGES); /* watch for underflows */ nr_pages -= min(nr_pages, high_wmark_pages(z)); - nr_pages += zone_page_state(z, NR_INACTIVE_FILE); - nr_pages += zone_page_state(z, NR_ACTIVE_FILE); + nr_pages += zone_page_state(z, NR_ZONE_INACTIVE_FILE); + nr_pages += zone_page_state(z, NR_ZONE_ACTIVE_FILE); x += nr_pages; } }
| |