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);