iomap: remove unused private field from ioend
authorBrian Foster <bfoster@redhat.com>
Tue, 4 May 2021 15:54:29 +0000 (08:54 -0700)
committerDarrick J. Wong <djwong@kernel.org>
Tue, 4 May 2021 15:54:29 +0000 (08:54 -0700)
commit6e552494fb90acae005d74ce6a2ee102d965184b
tree67dd6e281411d27b863d60e2fd956c5bcd39afa5
parent5e321ded302da4d8c5d5dd953423d9b748ab3775
iomap: remove unused private field from ioend

The only remaining user of ->io_private is the generic ioend merging
infrastructure. The only user of that is XFS, which no longer sets
->io_private or passes an associated merge callback. Remove the
unused parameter and the ->io_private field.

CC: linux-fsdevel@vger.kernel.org
Signed-off-by: Brian Foster <bfoster@redhat.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Darrick J. Wong <djwong@kernel.org>
Signed-off-by: Darrick J. Wong <djwong@kernel.org>
fs/iomap/buffered-io.c
fs/xfs/xfs_aops.c
include/linux/iomap.h