From: David Hildenbrand Date: Mon, 18 Aug 2025 11:26:05 +0000 (+0200) Subject: fixup: mm/migrate: remove MIGRATEPAGE_UNMAP X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=88334dd3ebcb19f38cf1135a2c40dacd311b7c1a;p=users%2Fjedix%2Flinux-maple.git fixup: mm/migrate: remove MIGRATEPAGE_UNMAP no need to pass "reason" to migrate_folio_unmap(), per Lance Link: https://lkml.kernel.org/r/3bb725f8-28d7-4aa2-b75f-af40d5cab280@redhat.com Signed-off-by: David Hildenbrand Cc: Lance Yang Signed-off-by: Andrew Morton --- diff --git a/mm/migrate.c b/mm/migrate.c index 4528f3f95e2ee..2ef467eae31df 100644 --- a/mm/migrate.c +++ b/mm/migrate.c @@ -1189,7 +1189,7 @@ static void migrate_folio_done(struct folio *src, static int migrate_folio_unmap(new_folio_t get_new_folio, free_folio_t put_new_folio, unsigned long private, struct folio *src, struct folio **dstp, enum migrate_mode mode, - enum migrate_reason reason, struct list_head *ret) + struct list_head *ret) { struct folio *dst; int rc = -EAGAIN; @@ -1876,8 +1876,7 @@ static int migrate_pages_batch(struct list_head *from, } rc = migrate_folio_unmap(get_new_folio, put_new_folio, - private, folio, &dst, mode, reason, - ret_folios); + private, folio, &dst, mode, ret_folios); /* * The rules are: * 0: folio will be put on unmap_folios list,