Skip to content

Commit 9a7d7a8

Browse files
vernon2ghJonathan Corbet
authored andcommitted
Documentation/mm: modify page_referenced to folio_referenced
Since commit b3ac041 ("mm/rmap: Turn page_referenced() into folio_referenced()") the page_referenced function name was modified, so fix it up to use the correct one. Signed-off-by: Vernon Yang <[email protected]> Reviewed-by: Mike Rapoport <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Jonathan Corbet <[email protected]>
1 parent 26e5444 commit 9a7d7a8

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Documentation/mm/unevictable-lru.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,7 @@ unevictable list for the memory cgroup and node being scanned.
197197
There may be situations where a page is mapped into a VM_LOCKED VMA, but the
198198
page is not marked as PG_mlocked. Such pages will make it all the way to
199199
shrink_active_list() or shrink_page_list() where they will be detected when
200-
vmscan walks the reverse map in page_referenced() or try_to_unmap(). The page
200+
vmscan walks the reverse map in folio_referenced() or try_to_unmap(). The page
201201
is culled to the unevictable list when it is released by the shrinker.
202202

203203
To "cull" an unevictable page, vmscan simply puts the page back on the LRU list
@@ -267,7 +267,7 @@ the LRU. Such pages can be "noticed" by memory management in several places:
267267
(4) in the fault path and when a VM_LOCKED stack segment is expanded; or
268268

269269
(5) as mentioned above, in vmscan:shrink_page_list() when attempting to
270-
reclaim a page in a VM_LOCKED VMA by page_referenced() or try_to_unmap().
270+
reclaim a page in a VM_LOCKED VMA by folio_referenced() or try_to_unmap().
271271

272272
mlocked pages become unlocked and rescued from the unevictable list when:
273273

@@ -547,7 +547,7 @@ vmscan's shrink_inactive_list() and shrink_page_list() also divert obviously
547547
unevictable pages found on the inactive lists to the appropriate memory cgroup
548548
and node unevictable list.
549549

550-
rmap's page_referenced_one(), called via vmscan's shrink_active_list() or
550+
rmap's folio_referenced_one(), called via vmscan's shrink_active_list() or
551551
shrink_page_list(), and rmap's try_to_unmap_one() called via shrink_page_list(),
552552
check for (3) pages still mapped into VM_LOCKED VMAs, and call mlock_vma_page()
553553
to correct them. Such pages are culled to the unevictable list when released

0 commit comments

Comments
 (0)