From 1da58ee2a0279a1b0afd3248396de5659b8cf95b Mon Sep 17 00:00:00 2001 From: Jamie Liu Date: Wed, 10 Dec 2014 15:43:20 -0800 Subject: [PATCH] mm: vmscan: count only dirty pages as congested shrink_page_list() counts all pages with a mapping, including clean pages, toward nr_congested if they're on a write-congested BDI. shrink_inactive_list() then sets ZONE_CONGESTED if nr_dirty == nr_congested. Fix this apples-to-oranges comparison by only counting pages for nr_congested if they count for nr_dirty. Signed-off-by: Jamie Liu Cc: Johannes Weiner Cc: Mel Gorman Cc: Greg Thelen Cc: Hugh Dickins Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- Reading git-format-patch failed