Skip to content

Commit ec8bb99

Browse files
author
Jaegeuk Kim
committed
f2fs: use folio_end_read
No logic change. Suggested-by: Matthew Wilcox (Oracle) <willy@infradead.org> Reviewed-by: Chao Yu <chao@kernel.org> Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
1 parent 5c145c0 commit ec8bb99

1 file changed

Lines changed: 3 additions & 7 deletions

File tree

fs/f2fs/data.c

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2566,19 +2566,15 @@ static int f2fs_read_data_large_folio(struct inode *inode,
25662566
}
25672567
trace_f2fs_read_folio(folio, DATA);
25682568
if (rac) {
2569-
if (!folio_in_bio) {
2570-
folio_mark_uptodate(folio);
2571-
folio_unlock(folio);
2572-
}
2569+
if (!folio_in_bio)
2570+
folio_end_read(folio, true);
25732571
folio = readahead_folio(rac);
25742572
goto next_folio;
25752573
}
25762574
err_out:
25772575
/* Nothing was submitted. */
25782576
if (!bio) {
2579-
if (!ret)
2580-
folio_mark_uptodate(folio);
2581-
folio_unlock(folio);
2577+
folio_end_read(folio, !ret);
25822578
return ret;
25832579
}
25842580

0 commit comments

Comments
 (0)