From: Miaohe Lin Date: Wed, 16 Mar 2022 08:15:28 +0000 (+0800) Subject: mm/damon: minor cleanup for damon_pa_young X-Git-Tag: v5.18-rc1~167^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=2a3c4bce3edb0d54983384aa8a88c0da330638f4;p=thirdparty%2Fkernel%2Flinux.git mm/damon: minor cleanup for damon_pa_young if need_lock is true but folio_trylock fails, we should return false instead of NULL to match the return value type exactly. No functional change intended. Signed-off-by: Miaohe Lin Reviewed-by: SeongJae Park Signed-off-by: Matthew Wilcox (Oracle) --- diff --git a/mm/damon/paddr.c b/mm/damon/paddr.c index ae24549921e2f..74c2b6e1ca489 100644 --- a/mm/damon/paddr.c +++ b/mm/damon/paddr.c @@ -152,7 +152,7 @@ static bool damon_pa_young(unsigned long paddr, unsigned long *page_sz) need_lock = !folio_test_anon(folio) || folio_test_ksm(folio); if (need_lock && !folio_trylock(folio)) { folio_put(folio); - return NULL; + return false; } rmap_walk(folio, &rwc);