Skip to content

Commit 3b7e73d

Browse files
chaseyuJaegeuk Kim
authored andcommitted
f2fs: convert add_ipu_page() to use folio
No logic changes. Signed-off-by: Chao Yu <chao@kernel.org> Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
1 parent 28b68b2 commit 3b7e73d

1 file changed

Lines changed: 3 additions & 4 deletions

File tree

fs/f2fs/data.c

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -775,7 +775,7 @@ static void del_bio_entry(struct bio_entry *be)
775775
}
776776

777777
static int add_ipu_page(struct f2fs_io_info *fio, struct bio **bio,
778-
struct page *page)
778+
struct folio *folio)
779779
{
780780
struct folio *fio_folio = fio->folio;
781781
struct f2fs_sb_info *sbi = fio->sbi;
@@ -801,8 +801,7 @@ static int add_ipu_page(struct f2fs_io_info *fio, struct bio **bio,
801801
if (f2fs_crypt_mergeable_bio(*bio,
802802
fio_folio->mapping->host,
803803
fio_folio->index, fio) &&
804-
bio_add_page(*bio, page, PAGE_SIZE, 0) ==
805-
PAGE_SIZE) {
804+
bio_add_folio(*bio, folio, folio_size(folio), 0)) {
806805
ret = 0;
807806
break;
808807
}
@@ -905,7 +904,7 @@ int f2fs_merge_page_bio(struct f2fs_io_info *fio)
905904

906905
add_bio_entry(fio->sbi, bio, data_folio, fio->temp);
907906
} else {
908-
if (add_ipu_page(fio, &bio, &data_folio->page))
907+
if (add_ipu_page(fio, &bio, data_folio))
909908
goto alloc_new;
910909
}
911910

0 commit comments

Comments
 (0)