mbox series

[0/6] mm: remove isolate_lru_page() and isolate_movable_page()

Message ID 20240327141034.3712697-1-wangkefeng.wang@huawei.com (mailing list archive)
Headers show
Series mm: remove isolate_lru_page() and isolate_movable_page() | expand

Message

Kefeng Wang March 27, 2024, 2:10 p.m. UTC
Turn isolate_lru_page() to folio_isolate_lru() and turn
isolate_movable_page() to isolate_movable_folio().

Kefeng Wang (6):
  mm: migrate: add isolate_movable_folio()
  mm: memory_hotplug: use more folio in do_migrate_range()
  mm: remove isolate_lru_page()
  mm: compaction: use isolate_movable_folio() in
    isolate_migratepages_block()
  mm: memory-failure: use isolate_movable_folio() in mf_isolate_folio()
  mm: migrate: remove isolate_movable_page()

 Documentation/mm/page_migration.rst           |  6 ++--
 .../translations/zh_CN/mm/page_migration.rst  |  6 ++--
 include/linux/migrate.h                       |  4 +--
 mm/compaction.c                               | 30 ++++++++---------
 mm/filemap.c                                  |  2 +-
 mm/folio-compat.c                             |  7 ----
 mm/internal.h                                 |  1 -
 mm/khugepaged.c                               |  8 ++---
 mm/memory-failure.c                           |  4 +--
 mm/memory_hotplug.c                           | 30 ++++++++---------
 mm/migrate.c                                  | 33 +++++++++----------
 mm/migrate_device.c                           |  2 +-
 mm/swap.c                                     |  2 +-
 13 files changed, 62 insertions(+), 73 deletions(-)