Commit 28bd6578 authored by Minchan Kim's avatar Minchan Kim Committed by Linus Torvalds

mm: migration: clarify migrate_pages() comment

Callers of migrate_pages should putback_lru_pages to return pages
isolated to LRU or free list.  Now comment is rather confusing.  It says
caller always have to call it.

It is more clear to point out that the caller has to call it if
migrate_pages's return value isn't zero.
Signed-off-by: default avatarMinchan Kim <minchan.kim@gmail.com>
Cc: Christoph Lameter <cl@linux.com>
Cc: Andrea Arcangeli <aarcange@redhat.com>
Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
parent 33a93877
...@@ -888,7 +888,7 @@ static int unmap_and_move_huge_page(new_page_t get_new_page, ...@@ -888,7 +888,7 @@ static int unmap_and_move_huge_page(new_page_t get_new_page,
* are movable anymore because to has become empty * are movable anymore because to has become empty
* or no retryable pages exist anymore. * or no retryable pages exist anymore.
* Caller should call putback_lru_pages to return pages to the LRU * Caller should call putback_lru_pages to return pages to the LRU
* or free list. * or free list only if ret != 0.
* *
* Return: Number of pages not migrated or error code. * Return: Number of pages not migrated or error code.
*/ */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment