From: Jaegeuk Kim Date: Fri, 16 Jan 2026 04:25:43 +0000 (+0000) Subject: f2fs: use folio_end_read X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ec8bb999dc0c5d64a3366ce8765a479305a82029;p=thirdparty%2Fkernel%2Flinux.git f2fs: use folio_end_read No logic change. Suggested-by: Matthew Wilcox (Oracle) Reviewed-by: Chao Yu Signed-off-by: Jaegeuk Kim --- diff --git a/fs/f2fs/data.c b/fs/f2fs/data.c index 4e2f10bd2b07..5b4832956196 100644 --- a/fs/f2fs/data.c +++ b/fs/f2fs/data.c @@ -2566,19 +2566,15 @@ submit_and_realloc: } trace_f2fs_read_folio(folio, DATA); if (rac) { - if (!folio_in_bio) { - folio_mark_uptodate(folio); - folio_unlock(folio); - } + if (!folio_in_bio) + folio_end_read(folio, true); folio = readahead_folio(rac); goto next_folio; } err_out: /* Nothing was submitted. */ if (!bio) { - if (!ret) - folio_mark_uptodate(folio); - folio_unlock(folio); + folio_end_read(folio, !ret); return ret; }