diff --git a/[refs] b/[refs] index 90227e824e70..a731e69e7c0f 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: de7f0cba96786cf9ec9da4532c1b25f733da9b6f +refs/heads/master: e78bbfa8262424417a29349a8064a535053912b9 diff --git a/trunk/mm/migrate.c b/trunk/mm/migrate.c index 6802a7a3dfec..f233519f0453 100644 --- a/trunk/mm/migrate.c +++ b/trunk/mm/migrate.c @@ -896,11 +896,10 @@ static int do_move_pages(struct mm_struct *mm, struct page_to_node *pm, pp->status = err; } + err = 0; if (!list_empty(&pagelist)) err = migrate_pages(&pagelist, new_page_node, (unsigned long)pm); - else - err = -ENOENT; up_read(&mm->mmap_sem); return err;