summaryrefslogtreecommitdiffstats
path: root/fs/f2fs/checkpoint.c
diff options
context:
space:
mode:
authorMatthew Wilcox (Oracle) <willy@infradead.org>2025-03-31 21:10:57 +0100
committerJaegeuk Kim <jaegeuk@kernel.org>2025-04-28 15:26:31 +0000
commit350b8441c0e9472a389586cbf9d36afd627feed1 (patch)
tree377278961df2be4ec8f01d6f4e4164a3611f4a4c /fs/f2fs/checkpoint.c
parentf2fs: Remove f2fs_get_meta_page() (diff)
downloadlinux-350b8441c0e9472a389586cbf9d36afd627feed1.tar.gz
linux-350b8441c0e9472a389586cbf9d36afd627feed1.zip
f2fs: Convert f2fs_get_meta_page_retry() to f2fs_get_meta_folio_retry()
Also convert get_current_nat_page() to get_current_nat_folio(). Removes three hidden calls to compound_head(). Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org> Reviewed-by: Chao Yu <chao@kernel.org> Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
Diffstat (limited to 'fs/f2fs/checkpoint.c')
-rw-r--r--fs/f2fs/checkpoint.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/f2fs/checkpoint.c b/fs/f2fs/checkpoint.c
index 513e6b4c3757..e42ed62fa45c 100644
--- a/fs/f2fs/checkpoint.c
+++ b/fs/f2fs/checkpoint.c
@@ -112,7 +112,7 @@ struct folio *f2fs_get_meta_folio(struct f2fs_sb_info *sbi, pgoff_t index)
return __get_meta_folio(sbi, index, true);
}
-struct page *f2fs_get_meta_page_retry(struct f2fs_sb_info *sbi, pgoff_t index)
+struct folio *f2fs_get_meta_folio_retry(struct f2fs_sb_info *sbi, pgoff_t index)
{
struct folio *folio;
int count = 0;
@@ -125,7 +125,7 @@ retry:
goto retry;
f2fs_stop_checkpoint(sbi, false, STOP_CP_REASON_META_PAGE);
}
- return &folio->page;
+ return folio;
}
/* for POR only */