On Mon, Jun 23, 2025 at 07:21:19PM -0700, Joanne Koong wrote: > This patchset is composed of two parts: > a) Christoph's iomap changes (patches 1 to 11) which are taken verbatim > from [1] > b) fuse changes to use iomap (patches 12 to 16) > > Please note the following: > * this patchset version temporarily drops the CONFIG_BLOCK iomap refactoring > patches that will be needed to merge in the series. As of now, this breaks > compilation for environments where CONFIG_BLOCK is not set, but the > CONFIG_BLOCK iomap changes will be re-added back in once the core changes > in this patchset are ready to go. > * this patchset does not enable large folios yet. That will be sent out in a > separate future patchset. Cool, so the previous series works for fuse. I'll try to find some time this week to address the review comments and enable the !CONFIG_BLOCK build. It would be great if we could figure out a way to kill of ->launder_folio for fuse in the meantime, but it looks like that got stuck a bit.