From: Christian Brauner Date: Thu, 17 Jul 2025 07:55:23 +0000 (+0200) Subject: Merge patch series "fuse: use iomap for buffered writes + writeback" X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=d5212d819e02313f27c867e6d365e71f1fdaaca4;p=thirdparty%2Fkernel%2Flinux.git Merge patch series "fuse: use iomap for buffered writes + writeback" Joanne Koong says: This series adds fuse iomap support for buffered writes and dirty folio writeback. This is needed so that granular uptodate and dirty tracking can be used in fuse when large folios are enabled. This has two big advantages. For writes, instead of the entire folio needing to be read into the page cache, only the relevant portions need to be. For writeback, only the dirty portions need to be written back instead of the entire folio. Please note that this patchset does not enable large folios yet. That will be sent out in a separate future patchset. * patches from https://lore.kernel.org/20250715202122.2282532-1-joannelkoong@gmail.com: fuse: refactor writeback to use iomap_writepage_ctx inode fuse: hook into iomap for invalidating and checking partial uptodateness fuse: use iomap for folio laundering fuse: use iomap for writeback fuse: use iomap for buffered writes Link: https://lore.kernel.org/20250715202122.2282532-1-joannelkoong@gmail.com Signed-off-by: Christian Brauner --- d5212d819e02313f27c867e6d365e71f1fdaaca4