Messages in this thread Patch in this message | | | From | Guoqing Jiang <> | Subject | [PATCH 10/10] mm/migrate.c: call detach_page_private to cleanup code | Date | Sun, 17 May 2020 23:47:18 +0200 |
| |
We can cleanup code a little by call detach_page_private here.
Signed-off-by: Guoqing Jiang <guoqing.jiang@cloud.ionos.com> --- No change since RFC V3.
mm/migrate.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/mm/migrate.c b/mm/migrate.c index 5fed0305d2ec..f99502bc113c 100644 --- a/mm/migrate.c +++ b/mm/migrate.c @@ -804,10 +804,7 @@ static int __buffer_migrate_page(struct address_space *mapping, if (rc != MIGRATEPAGE_SUCCESS) goto unlock_buffers; - ClearPagePrivate(page); - set_page_private(newpage, page_private(page)); - set_page_private(page, 0); - put_page(page); + set_page_private(newpage, detach_page_private(page)); get_page(newpage); bh = head; -- 2.17.1
| |