summaryrefslogtreecommitdiffstats
path: root/fs/f2fs/compress.c
diff options
context:
space:
mode:
authorMatthew Wilcox (Oracle) <willy@infradead.org>2025-07-08 18:03:39 +0100
committerJaegeuk Kim <jaegeuk@kernel.org>2025-07-22 15:57:18 +0000
commitca8049c99f3d297665b8e5c5c3bec08573386691 (patch)
tree05906b34648bbc2dfb6cdc9e84437b163d1eb87a /fs/f2fs/compress.c
parentf2fs: Convert get_page_private_data() to folio_get_f2fs_data() (diff)
downloadlinux-ca8049c99f3d297665b8e5c5c3bec08573386691.tar.gz
linux-ca8049c99f3d297665b8e5c5c3bec08573386691.zip
f2fs: Pass a folio to f2fs_compress_write_end_io()
The only caller has a folio so pass it in. 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/compress.c')
-rw-r--r--fs/f2fs/compress.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/fs/f2fs/compress.c b/fs/f2fs/compress.c
index 4e432df2431f..c1334e61823c 100644
--- a/fs/f2fs/compress.c
+++ b/fs/f2fs/compress.c
@@ -1473,11 +1473,11 @@ out_free:
return -EAGAIN;
}
-void f2fs_compress_write_end_io(struct bio *bio, struct page *page)
+void f2fs_compress_write_end_io(struct bio *bio, struct folio *folio)
{
+ struct page *page = &folio->page;
struct f2fs_sb_info *sbi = bio->bi_private;
- struct compress_io_ctx *cic =
- (struct compress_io_ctx *)page_private(page);
+ struct compress_io_ctx *cic = folio->private;
enum count_type type = WB_DATA_TYPE(page,
f2fs_is_compressed_page(page));
int i;