]> git.ipfire.org Git - thirdparty/linux.git/commit
iomap: iterate over folio mapping in iomap_readpage_iter()
authorJoanne Koong <joannelkoong@gmail.com>
Fri, 26 Sep 2025 00:25:59 +0000 (17:25 -0700)
committerChristian Brauner <brauner@kernel.org>
Mon, 20 Oct 2025 18:21:26 +0000 (20:21 +0200)
commite0e15340e41e99334670caa3807133f23f43064f
treee2c2aaccafeefa49ebf8d9cfc257aedcda9153ba
parentd1f9893fcd846dd912243046e66470c06b505cfa
iomap: iterate over folio mapping in iomap_readpage_iter()

Iterate over all non-uptodate ranges of a folio mapping in a single call
to iomap_readpage_iter() instead of leaving the partial iteration to the
caller.

Signed-off-by: Joanne Koong <joannelkoong@gmail.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