diff --git a/mm/mempolicy.c b/mm/mempolicy.c index 6422fe4781132f423150bf5334ec7bdc65e041e0..880831bd3003616cc7d44a8570f0d18fa41d0bfe 100644 --- a/mm/mempolicy.c +++ b/mm/mempolicy.c @@ -587,7 +587,7 @@ static int migrate_pages_to(struct list_head *pagelist, } list_add(&page->lru, &newlist); nr_pages++; - if (nr_pages > MIGRATE_CHUNK_SIZE); + if (nr_pages > MIGRATE_CHUNK_SIZE) break; } err = migrate_pages(pagelist, &newlist, &moved, &failed);