fs: use writeback_iter directly in mpage_writepages
authorChristoph Hellwig <hch@lst.de>
Wed, 7 May 2025 06:21:24 +0000 (08:21 +0200)
committerChristian Brauner <brauner@kernel.org>
Fri, 9 May 2025 10:37:48 +0000 (12:37 +0200)
commitbb01e8cc10f0c5b1151a5f047289fcfa5519e351
tree50d33effbf2005120ee5c206d870ad5458d9dfa4
parent9f81d707022c244c1930cc6da9f026d0f8acab6c
fs: use writeback_iter directly in mpage_writepages

Stop using write_cache_pages and use writeback_iter directly.  This
removes an indirect call per written folio and makes the code easier
to follow.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Link: https://lore.kernel.org/20250507062124.3933305-1-hch@lst.de
Reviewed-by: Jan Kara <jack@suse.cz>
Reviewed-by: Johannes Thumshirn <johannes.thumshirn@wdc.com>
Signed-off-by: Christian Brauner <brauner@kernel.org>
fs/mpage.c