On 2024/8/26 21:05, Matthew Wilcox wrote:
On Mon, Aug 26, 2024 at 02:58:13PM +0800, Kefeng Wang wrote:
+++ b/Documentation/mm/page_migration.rst
@@ -67,8 +67,8 @@ In kernel use of migrate_pages()
Lists of pages to be migrated are generated by scanning over
pages and moving them into lists. This is done by
- calling isolate_lru_page().
- Calling isolate_lru_page() increases the references to the page
+ calling folio_isolate_lru().
+ Calling folio_isolate_lru() increases the references to the page
s/page/folio/
@@ -86,7 +86,7 @@ How migrate_pages() works
migrate_pages() does several passes over its list of pages. A page is moved
list of folios. A folio is moved ...
(etc)
+++ b/mm/swap.c
@@ -906,7 +906,7 @@ atomic_t lru_disable_count = ATOMIC_INIT(0);
/*
* lru_cache_disable() needs to be called before we start compiling
- * a list of pages to be migrated using isolate_lru_page().
+ * a list of pages to be migrated using folio_isolate_lru().
a list of folios
* It drains pages on LRU cache and then disable on all cpus until
drains folios
OK, just use sed to replace then isolate_lru_page(), will re-check the
changes and update other page to folio, thanks.
* lru_cache_enable is called.
*
--
2.27.0