]> www.infradead.org Git - users/jedix/linux-maple.git/commit
iomap: advance the iter directly on unshare range
authorBrian Foster <bfoster@redhat.com>
Fri, 7 Feb 2025 14:32:52 +0000 (09:32 -0500)
committerChristian Brauner <brauner@kernel.org>
Mon, 10 Feb 2025 11:46:34 +0000 (12:46 +0100)
commite60837da4d9daa8abadd9fafd9b1941fa1dba037
treec8acaafac2e686dcf3ab1a7b0f61b4e42de608b4
parent1a1a3b574b979912882f19d655ddac73f5cbc159
iomap: advance the iter directly on unshare range

Modify unshare range to advance the iter directly. Replace the local
pos and length calculations with direct advances and loop based on
iter state instead.

Signed-off-by: Brian Foster <bfoster@redhat.com>
Link: https://lore.kernel.org/r/20250207143253.314068-10-bfoster@redhat.com
Reviewed-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: "Darrick J. Wong" <djwong@kernel.org>
Signed-off-by: Christian Brauner <brauner@kernel.org>
fs/iomap/buffered-io.c