Re: [PATCH 5/6] mm: remove isolate_lru_page()

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

>   * lru_cache_enable is called.
>   *
> -- 
> 2.27.0
> 




[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux