From: Andrew Morton Date: Wed, 30 Nov 2011 04:11:32 +0000 (+1100) Subject: mm-exclude-reserved-pages-from-dirtyable-memory-fix X-Git-Tag: next-20111130~3^2~106 X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=0f58ea1f08856d698e0022d93b582db980f3cb77;p=karo-tx-linux.git mm-exclude-reserved-pages-from-dirtyable-memory-fix fix highmem build Cc: Chris Mason Cc: Christoph Hellwig Cc: Dave Chinner Cc: Jan Kara Cc: Johannes Weiner Cc: KAMEZAWA Hiroyuki Cc: Mel Gorman Cc: Michal Hocko Cc: Minchan Kim Cc: Rik van Riel Cc: Shaohua Li Cc: Wu Fengguang Signed-off-by: Andrew Morton --- diff --git a/mm/page-writeback.c b/mm/page-writeback.c index bce2bd62e564..a56e15c059fe 100644 --- a/mm/page-writeback.c +++ b/mm/page-writeback.c @@ -157,8 +157,7 @@ static unsigned long highmem_dirtyable_memory(unsigned long total) &NODE_DATA(node)->node_zones[ZONE_HIGHMEM]; x += zone_page_state(z, NR_FREE_PAGES) + - zone_reclaimable_pages(z) - - zone->dirty_balance_reserve; + zone_reclaimable_pages(z) - z->dirty_balance_reserve; } /* * Make sure that the number of highmem pages is never larger