From: Andrew Morton Date: Thu, 18 Sep 2025 22:01:31 +0000 (-0700) Subject: mm-vmscan-remove-folio_test_private-check-in-pageout-fix X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=c3458c5692815538dc918771df2efed7004ab202;p=users%2Fjedix%2Flinux-maple.git mm-vmscan-remove-folio_test_private-check-in-pageout-fix redo comment, per David Link: https://lkml.kernel.org/r/17d1b293-e393-4989-a357-7eea74b3c805@redhat.com Cc: Baolin Wang Cc: David Hildenbrand Cc: Hugh Dickins Cc: Johannes Weiner Cc: Lorenzo Stoakes Cc: Matthew Wilcox (Oracle) Cc: Michal Hocko Cc: Qi Zheng Cc: Shakeel Butt Signed-off-by: Andrew Morton --- diff --git a/mm/vmscan.c b/mm/vmscan.c index 784d14d27a05..75225a54d5b1 100644 --- a/mm/vmscan.c +++ b/mm/vmscan.c @@ -701,8 +701,8 @@ static pageout_t pageout(struct folio *folio, struct address_space *mapping, return PAGE_KEEP; if (!mapping) { /* - * Is it still possible to have a dirty folio with - * a NULL mapping? I think not. + * We should no longer have dirty folios with clean buffers and + * a NULL mapping. However, let's be careful for now. */ VM_WARN_ON_FOLIO(true, folio); return PAGE_KEEP;