[Cluster-devel] [PATCH 4/4] iomap: remove iomap_writepage

2022-07-18 Thread Christoph Hellwig
Unused now. Signed-off-by: Christoph Hellwig Reviewed-by: Damien Le Moal --- fs/iomap/buffered-io.c | 15 --- include/linux/iomap.h | 3 --- 2 files changed, 18 deletions(-) diff --git a/fs/iomap/buffered-io.c b/fs/iomap/buffered-io.c index d2a9f699e17ed..1bac8bda40d0c 100644 ---

[Cluster-devel] [PATCH 2/4] gfs2: remove ->writepage

2022-07-18 Thread Christoph Hellwig
->writepage is only used for single page writeback from memory reclaim, and not called at all for cgroup writeback. Follow the lead of XFS and remove ->writepage and rely entirely on ->writepages. Signed-off-by: Christoph Hellwig Tested-by: Andreas Gruenbacher Reviewed-by: Andreas Gruenbacher

[Cluster-devel] [PATCH 1/4] gfs2: stop using generic_writepages in gfs2_ail1_start_one

2022-07-18 Thread Christoph Hellwig
Use filemap_fdatawrite_wbc instead of generic_writepages in gfs2_ail1_start_one so that the functin can also cope with address_space operations that only implement ->writepages and to properly account for cgroup writeback. Signed-off-by: Christoph Hellwig Reviewed-by: Andreas Gruenbacher --- fs

[Cluster-devel] [PATCH 3/4] zonefs: remove ->writepage

2022-07-18 Thread Christoph Hellwig
->writepage is only used for single page writeback from memory reclaim, and not called at all for cgroup writeback. Follow the lead of XFS and remove ->writepage and rely entirely on ->writepages. Signed-off-by: Christoph Hellwig Reviewed-by: Johannes Thumshirn Acked-by: Damien Le Moal --- fs

[Cluster-devel] remove iomap_writepage v2

2022-07-18 Thread Christoph Hellwig
Hi all, this series removes iomap_writepage and it's callers, following what xfs has been doing for a long time. Changes since v1: - clean up a printk in gfs2 Diffstat: fs/gfs2/aops.c | 26 -- fs/gfs2/log.c |5 ++--- fs/iomap/buffered-io.c | 15