On Mon 17-10-16 10:42:44, Michal Hocko wrote: [...] > Sure, what do you think about the following? I haven't marked it for > stable because there was no bug report for it AFAIU. And 0-day robot just noticed that I've screwed and need the following on top. If the patch makes sense I will repost it to Andrew with this folded in. --- diff --git a/mm/compaction.c b/mm/compaction.c index df1fd0c20e5c..70e6bec46dc2 100644 --- a/mm/compaction.c +++ b/mm/compaction.c @@ -850,7 +850,7 @@ isolate_migratepages_block(struct compact_control *cc, unsigned long low_pfn, /* Successfully isolated */ del_page_from_lru_list(page, lruvec, page_lru(page)); - inc_node_page_state(zone->zone_pgdat, + inc_node_page_state(page, NR_ISOLATED_ANON + page_is_file_cache(page)); isolate_success: -- Michal Hocko SUSE Labs -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>