On 2024/5/24 23:06, David Hildenbrand wrote: > On 24.05.24 11:13, Miaohe Lin wrote: >> Use local variable folio directly to save a page_folio() call. >> No functional change intended. >> >> Signed-off-by: Miaohe Lin <linmiaohe@xxxxxxxxxx> >> --- >> mm/memory-failure.c | 2 +- >> 1 file changed, 1 insertion(+), 1 deletion(-) >> >> diff --git a/mm/memory-failure.c b/mm/memory-failure.c >> index b571aaf987a2..73878ecdec22 100644 >> --- a/mm/memory-failure.c >> +++ b/mm/memory-failure.c >> @@ -1658,7 +1658,7 @@ static bool hwpoison_user_mappings(struct folio *folio, struct page *p, >> unmap_success = !page_mapped(p); > > We should be using folio_mapped() here. Will fix this. > >> if (!unmap_success) >> pr_err("%#lx: failed to unmap page (folio mapcount=%d)\n", >> - pfn, folio_mapcount(page_folio(p))); >> + pfn, folio_mapcount(folio)); > > Reviewed-by: David Hildenbrand <david@xxxxxxxxxx> Thanks for your comment. .