]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
iomap: factor out a iomap_dio_done helper
authorChristoph Hellwig <hch@lst.de>
Thu, 6 Feb 2025 06:40:04 +0000 (07:40 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 18 Dec 2025 12:55:06 +0000 (13:55 +0100)
commit133900d61dacdddc4afd90f5f581ac195e111238
tree84d8069f89c7e4a22255230daa2225c7c805cd05
parent96eab6610cb3abfbc8abdae3008984e0621e0da0
iomap: factor out a iomap_dio_done helper

[ Upstream commit ae2f33a519af3730cacd1c787ebe1f7475df5ba8 ]

Split out the struct iomap-dio level final completion from
iomap_dio_bio_end_io into a helper to clean up the code and make it
reusable.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Link: https://lore.kernel.org/r/20250206064035.2323428-7-hch@lst.de
Reviewed-by: "Darrick J. Wong" <djwong@kernel.org>
Signed-off-by: Christian Brauner <brauner@kernel.org>
Stable-dep-of: ddb4873286e0 ("iomap: always run error completions in user context")
Signed-off-by: Sasha Levin <sashal@kernel.org>
fs/iomap/direct-io.c