diff --git a/[refs] b/[refs] index ab7401b8c4e4..83667e76434e 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 1c641e84719429bbfe62a95ed3545ee7fe24408f +refs/heads/master: e6ca7b89dc76abf77c80887fed54e0a60c87c0a8 diff --git a/trunk/mm/memcontrol.c b/trunk/mm/memcontrol.c index d0e57a3cda18..5585dc3d3646 100644 --- a/trunk/mm/memcontrol.c +++ b/trunk/mm/memcontrol.c @@ -5075,7 +5075,7 @@ static struct page *mc_handle_present_pte(struct vm_area_struct *vma, return NULL; if (PageAnon(page)) { /* we don't move shared anon */ - if (!move_anon() || page_mapcount(page) > 2) + if (!move_anon() || page_mapcount(page) > 1) return NULL; } else if (!move_file()) /* we ignore mapcount for file pages */