Re: [PATCH v2 05/14] f2fs: support large folio writeback

From: Chao Yu

Date: Sun Sep 20 2026 - 22:52:43 EST


On 9/15/26 12:19, Nanzhe Zhao wrote:
@@ -3799,7 +4198,10 @@ static int __f2fs_write_data_pages(struct address_space *mapping,
account_writeback(inode, true);
blk_start_plug(&plug);
- ret = f2fs_write_cache_pages(mapping, wbc, io_type);
+ if (mapping_large_folio_support(inode->i_mapping))

if (mapping_large_folio_support(inode->i_mapping) && !f2fs_has_inline_data(inode))

As we need to writeback inline data into inode via f2fs_write_cache_pages().

Thanks,

+ ret = f2fs_write_cache_folios(mapping, wbc, io_type);
+ else
+ ret = f2fs_write_cache_pages(mapping, wbc, io_type);
blk_finish_plug(&plug);
account_writeback(inode, false);