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. 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