iomap: convert iomap_writepages to writeack_iter
authorChristoph Hellwig <hch@lst.de>
Fri, 12 Apr 2024 06:16:14 +0000 (08:16 +0200)
committerChristian Brauner <brauner@kernel.org>
Mon, 15 Apr 2024 12:25:55 +0000 (14:25 +0200)
commit0fac04e4e0ea9ca51ac16d1a3d0e5dfe2919a6dd
treec4dbea4d0213af9f3ad8f76b263290d7ed8e6a62
parent4cece764965020c22cff7665b18a012006359095
iomap: convert iomap_writepages to writeack_iter

This removes one indirect function call per folio, and adds type safety
by not casting through a void pointer.

Based on a patch by Matthew Wilcox.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Link: https://lore.kernel.org/r/20240412061614.1511629-1-hch@lst.de
Reviewed-by: Darrick J. Wong <djwong@kernel.org>
Signed-off-by: Christian Brauner <brauner@kernel.org>
fs/iomap/buffered-io.c