Subject Add buffered write-through support to iomap & xfs
Author ojaswin@linux.ibm.com
Date 2026-08-05 06:28:07 +0000 UTC
Version
Cc akpm@linux-foundation.org brauner@kernel.org cem@kernel.org da.gomez@kernel.org dchinner@redhat.com dgc@kernel.org djwong@kernel.org hch@lst.de jack@suse.cz linux-fsdevel@vger.kernel.org linux-kernel@vger.kernel.org linux-mm@kvack.org linux-xfs@vger.kernel.org ojaswin@linux.ibm.com pankaj.raghav@linux.dev ritesh.list@gmail.com tytso@mit.edu viro@zeniv.linux.org.uk willy@infradead.org yi.zhang@huawei.com
Patches (11)
Name Content [All]
[RFC PATCH v3 01/11] fs: Add counter to track inflight writes that need stable pages [Body]
[RFC PATCH v3 02/11] mm: Refactor folio_clear_dirty_for_io() [Body]
[RFC PATCH v3 03/11] iomap: Add helper to revert iomap iter [Body]
[RFC PATCH v3 04/11] iomap: Add initial support for buffered RWF_WRITETHROUGH [Body]
[RFC PATCH v3 05/11] xfs: Add RWF_WRITETHROUGH support to xfs [Body]
[RFC PATCH v3 06/11] iomap: Add aio support to RWF_WRITETHROUGH [Body]
[RFC PATCH v3 07/11] iomap: Add DSYNC support to RWF_WRITETHROUGH [Body]
[RFC PATCH v3 08/11] fs: Introduce RWF_NOSERIAL flag to indicate parallel reads/writes [Body]
[RFC PATCH v3 09/11] xfs: Implement RWF_NOSERIAL to parallelize RWF_WRITETHROUGH writes [Body]
[RFC PATCH v3 10/11] iomap: Avoid folio dirtying in case of RWF_WRITETHROUGH [Body]
[RFC PATCH v3 11/11] iomap: Handle deadlock due to repeating folios in RWF_WRITETHROUGH [Body]
Series Summary
Passed
✓ All tests passed. No findings.
Sessions
Session 2026-08-05
Passed
ID (for dev) 8c0e3b34-a230-4634-a047-84f43d037138
Status finished
Triaged OK [Log] [Trajectory]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base fe6568ca989d7625447625db8562bebbe5be054a [Config] passed [Log]
[KASAN] Boot test: Base fe6568ca989d7625447625db8562bebbe5be054a [Config] passed [Log]
[KASAN] Build Patched fe6568ca989d7625447625db8562bebbe5be054a [Config] [patched] passed [Log]
[KASAN] Boot test: Patched fe6568ca989d7625447625db8562bebbe5be054a [Config] [patched] passed [Log]
[KASAN] Fuzz fe6568ca989d7625447625db8562bebbe5be054a [Config] fe6568ca989d7625447625db8562bebbe5be054a [Config] [patched] passed [Log] [Artifacts]