Re: [PATCH v3 00/16] fuse: use iomap for buffered writes + writeback

Christoph Hellwig
2025-06-24T13:31:37Z

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.