[PATCH RFC 18/32] mm/vmscan: convert to new bitwise identical helper
From: Kairui Song via B4 Relay
Date: Fri May 01 2026 - 17:05:36 EST
From: Kairui Song <kasong@xxxxxxxxxxx>
No feature change, just prepare for removal of PG_referenced.
Signed-off-by: Kairui Song <kasong@xxxxxxxxxxx>
---
mm/vmscan.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/mm/vmscan.c b/mm/vmscan.c
index 2fd62d02a83a..a3200020b9c2 100644
--- a/mm/vmscan.c
+++ b/mm/vmscan.c
@@ -901,7 +901,7 @@ static enum folio_references folio_check_references(struct folio *folio,
return folio_promote_lru_refs(folio) ? FOLIOREF_ACTIVATE : FOLIOREF_KEEP;
}
- referenced_folio = folio_test_clear_referenced(folio);
+ referenced_folio = folio_test_clear_referenced_bit(folio);
if (referenced_ptes) {
/*
@@ -918,7 +918,7 @@ static enum folio_references folio_check_references(struct folio *folio,
* so that recently deactivated but used folios are
* quickly recovered.
*/
- folio_set_referenced(folio);
+ folio_mark_referenced_by_bit(folio);
if (referenced_folio || referenced_ptes > 1)
return FOLIOREF_ACTIVATE;
--
2.54.0