]> www.infradead.org Git - users/willy/pagecache.git/commit
mm: separate move/undo parts from migrate_pages_batch()
authorByungchul Park <byungchul@sk.com>
Thu, 8 Aug 2024 06:53:58 +0000 (15:53 +0900)
committerAndrew Morton <akpm@linux-foundation.org>
Sun, 26 Jan 2025 04:22:45 +0000 (20:22 -0800)
commitf752e677f85993c812fe9de7b4427f3f18408a11
tree6d978575e4868792cdc7f13caf0d73f48102eddd
parentff9b7e0b17e67f8cf624c4fb7a536decfa6e2994
mm: separate move/undo parts from migrate_pages_batch()

Functionally, no change.  This is a preparation for luf mechanism that
requires to use separated folio lists for its own handling during
migration.  Refactored migrate_pages_batch() so as to separate move/undo
parts from migrate_pages_batch().

Link: https://lkml.kernel.org/r/20250115103403.11882-1-byungchul@sk.com
Signed-off-by: Byungchul Park <byungchul@sk.com>
Reviewed-by: Shivank Garg <shivankg@amd.com>
Reviewed-by: Zi Yan <ziy@nvidia.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
mm/migrate.c