On Thu, Oct 3, 2024 at 12:00 AM Matthew Wilcox (Oracle) wrote: > > After "nilfs2: Convert nilfs_copy_buffer() to use folios", there are > only a few remaining users of struct page in all of nilfs2, and they're > straightforward to remove. Build tested only. Thank you for your ongoing work on converting to folio-based. Page structure references still remain in other files, but I'm preparing a patch set to convert them to be folio-based, so together with that, I think we'll be able to remove most of the page references in nilfs2 in the next cycle. I'll check out this patch set. Thanks, Ryusuke Konishi > > Matthew Wilcox (Oracle) (4): > nilfs2: Remove nilfs_writepage > nilfs2: Convert nilfs_page_count_clean_buffers() to take a folio > nilfs2: Convert nilfs_recovery_copy_block() to take a folio > nilfs2: Convert metadata aops from writepage to writepages > > fs/nilfs2/dir.c | 2 +- > fs/nilfs2/inode.c | 35 ++--------------------------------- > fs/nilfs2/mdt.c | 19 +++++++++++++++---- > fs/nilfs2/page.c | 4 ++-- > fs/nilfs2/page.h | 4 ++-- > fs/nilfs2/recovery.c | 11 ++++------- > 6 files changed, 26 insertions(+), 49 deletions(-) > > -- > 2.43.0 >