From: Kairui Song No feature change, just prepare for removal of PG_referenced. Signed-off-by: Kairui Song --- 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