This patch set introduces folio_movable_ops() and converts 3 functions in mm/migrate.c to use folios. --- This can go under Sid's hugetlb fault function folio conversions as suggested by Matthew. Link: https://lore.kernel.org/linux-mm/Y8orMisdXzaUI0t8@xxxxxxxxxxxxxxxxxxxx/ Vishal Moola (Oracle) (3): mm: Add folio_movable_ops() mm/migrate: Convert isolate_movable_page() to use folios mm/migrate: Convert putback_movable_pages() to use folios include/linux/migrate.h | 9 +++++ mm/migrate.c | 87 +++++++++++++++++++++-------------------- 2 files changed, 53 insertions(+), 43 deletions(-) -- 2.38.1