Patch Series

Subject fuse: use iomap for buffered reads + readahead
Author joannelkoong@gmail.com
Date 2025-09-16 23:44:11 +0000 UTC
Version 3
Cc brauner@kernel.org djwong@kernel.org gfs2@lists.linux.dev hch@infradead.org hch@lst.de hsiangkao@linux.alibaba.com joannelkoong@gmail.com kernel-team@meta.com linux-block@vger.kernel.org linux-doc@vger.kernel.org linux-fsdevel@vger.kernel.org linux-xfs@vger.kernel.org miklos@szeredi.hu

Patches (15)

Name Content
[PATCH v3 01/15] iomap: move bio read logic into helper function [Body]
[PATCH v3 02/15] iomap: move read/readahead bio submission logic into helper function [Body]
[PATCH v3 03/15] iomap: store read/readahead bio generically [Body]
[PATCH v3 04/15] iomap: iterate over entire folio in iomap_readpage_iter() [Body]
[PATCH v3 05/15] iomap: rename iomap_readpage_iter() to iomap_read_folio_iter() [Body]
[PATCH v3 06/15] iomap: rename iomap_readpage_ctx struct to iomap_read_folio_ctx [Body]
[PATCH v3 07/15] iomap: track read/readahead folio ownership internally [Body]
[PATCH v3 08/15] iomap: add public start/finish folio read helpers [Body]
[PATCH v3 09/15] iomap: add caller-provided callbacks for read and readahead [Body]
[PATCH v3 10/15] iomap: add bias for async read requests [Body]
[PATCH v3 11/15] iomap: move buffered io bio logic into new file [Body]
[PATCH v3 12/15] iomap: make iomap_read_folio() a void return [Body]
[PATCH v3 13/15] fuse: use iomap for read_folio [Body]
[PATCH v3 14/15] fuse: use iomap for readahead [Body]
[PATCH v3 15/15] fuse: remove fc->blkbits workaround for partial writes [Body]

Session 2025-09-16

ID (for dev) 08b2b2e3-6c0e-4d9a-ace4-a94025c1de81
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
Build Base f83ec76bf285bea5727f478a68b894f5543ca76e [Config] passed [Log]
Build Patched f83ec76bf285bea5727f478a68b894f5543ca76e [Config] [patched] passed [Log]
Boot test: Patched f83ec76bf285bea5727f478a68b894f5543ca76e [Config] [patched] passed
Boot test: Base f83ec76bf285bea5727f478a68b894f5543ca76e [Config] passed
Fuzzing f83ec76bf285bea5727f478a68b894f5543ca76e [Config] f83ec76bf285bea5727f478a68b894f5543ca76e [Config] [patched] passed [Log] [Artifacts]
WARNING in iomap_iter_advance [Log] [Syz Repro] [C Repro]
WARNING in iomap_readahead [Log] [Syz Repro] [C Repro]
kernel BUG in folio_end_read [Log] [Syz Repro] [C Repro]