diff options
author | Matthew Wilcox (Oracle) <willy@infradead.org> | 2022-01-21 11:27:31 -0500 |
---|---|---|
committer | Matthew Wilcox (Oracle) <willy@infradead.org> | 2022-03-21 12:59:03 -0400 |
commit | b3ac04132c4b9bc5c9c14608424d410e7ca3b400 (patch) | |
tree | 8cb5d7604e0a6c332fa49291a9fcbc04823b4564 /mm/page_idle.c | |
parent | dcc5d337c5e62761ee71f2e25c7aa890b1aa41a2 (diff) | |
download | linux-b3ac04132c4b9bc5c9c14608424d410e7ca3b400.tar.gz linux-b3ac04132c4b9bc5c9c14608424d410e7ca3b400.tar.bz2 linux-b3ac04132c4b9bc5c9c14608424d410e7ca3b400.zip |
mm/rmap: Turn page_referenced() into folio_referenced()
Both its callers pass a page which was previously on an LRU list,
so were passing a folio by definition. Use the type system to enforce
that and remove a few calls to compound_head().
Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Diffstat (limited to 'mm/page_idle.c')
-rw-r--r-- | mm/page_idle.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mm/page_idle.c b/mm/page_idle.c index 2427d832f5d6..5c73a9b578da 100644 --- a/mm/page_idle.c +++ b/mm/page_idle.c @@ -77,7 +77,7 @@ static bool page_idle_clear_pte_refs_one(struct page *page, /* * We cleared the referenced bit in a mapping to this page. To * avoid interference with page reclaim, mark it young so that - * page_referenced() will return > 0. + * folio_referenced() will return > 0. */ folio_set_young(folio); } |