|
|
@@ -772,6 +772,7 @@ static int unmap_and_move(new_page_t get_new_page, unsigned long private,
|
|
|
unlock:
|
|
|
unlock_page(page);
|
|
|
|
|
|
+move_newpage:
|
|
|
if (rc != -EAGAIN) {
|
|
|
/*
|
|
|
* A page that has been migrated has all references
|
|
|
@@ -785,8 +786,6 @@ static int unmap_and_move(new_page_t get_new_page, unsigned long private,
|
|
|
putback_lru_page(page);
|
|
|
}
|
|
|
|
|
|
-move_newpage:
|
|
|
-
|
|
|
/*
|
|
|
* Move the new page to the LRU. If migration was not successful
|
|
|
* then this will free the page.
|