Patch Series

Subject ext4: use iomap for regular file's buffered I/O path
Author yi.zhang@huaweicloud.com
Date 2026-05-11 07:23:21 +0000 UTC
Version
Cc adilger.kernel@dilger.ca djwong@kernel.org hch@infradead.org jack@suse.cz libaokun@linux.alibaba.com linux-ext4@vger.kernel.org linux-fsdevel@vger.kernel.org linux-kernel@vger.kernel.org ojaswin@linux.ibm.com ritesh.list@gmail.com tytso@mit.edu yangerkun@huawei.com yi.zhang@huawei.com yi.zhang@huaweicloud.com yizhang089@gmail.com yukuai@fnnas.com

Patches (23)

Name Content [All]
[PATCH v4 01/23] ext4: simplify size updating in ext4_setattr() [Body]
[PATCH v4 02/23] ext4: factor out ext4_truncate_[up|down]() [Body]
[PATCH v4 03/23] ext4: simplify error handling in ext4_setattr() [Body]
[PATCH v4 04/23] ext4: add iomap address space operations for buffered I/O [Body]
[PATCH v4 05/23] ext4: implement buffered read path using iomap [Body]
[PATCH v4 06/23] ext4: pass out extent seq counter when mapping da blocks [Body]
[PATCH v4 07/23] ext4: do not use data=ordered mode for inodes using buffered iomap path [Body]
[PATCH v4 08/23] ext4: implement buffered write path using iomap [Body]
[PATCH v4 09/23] ext4: implement writeback path using iomap [Body]
[PATCH v4 10/23] ext4: implement mmap path using iomap [Body]
[PATCH v4 11/23] iomap: correct the range of a partial dirty clear [Body]
[PATCH v4 12/23] iomap: support invalidating partial folios [Body]
[PATCH v4 13/23] iomap: fix incorrect did_zero setting in iomap_zero_iter() [Body]
[PATCH v4 14/23] ext4: implement partial block zero range path using iomap [Body]
[PATCH v4 15/23] ext4: add block mapping tracepoints for iomap buffered I/O path [Body]
[PATCH v4 16/23] ext4: disable online defrag when inode using iomap buffered I/O path [Body]
[PATCH v4 17/23] ext4: submit zeroed post-EOF data immediately in the iomap buffered I/O path [Body]
[PATCH v4 18/23] ext4: wait for ordered I/O in the iomap buffered I/O path [Body]
[PATCH v4 19/23] ext4: update i_disksize to i_size on ordered I/O completion [Body]
[PATCH v4 20/23] ext4: wait for ordered I/O to complete during insert and collapse range [Body]
[PATCH v4 21/23] ext4: add tracepoints for ordered I/O in the iomap buffered I/O path [Body]
[PATCH v4 22/23] ext4: partially enable iomap for the buffered I/O path of regular files [Body]
[PATCH v4 23/23] ext4: introduce a mount option for iomap buffered I/O path [Body]
Session 2026-05-11
ID (for dev) 1247a1eb-d468-4459-8272-429429166eb8
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 5d6919055dec134de3c40167a490f33c74c12581 [Config] passed [Log]
[KASAN] Boot test: Base 5d6919055dec134de3c40167a490f33c74c12581 [Config] passed [Log]
[KASAN] Build Patched 5d6919055dec134de3c40167a490f33c74c12581 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 5d6919055dec134de3c40167a490f33c74c12581 [Config] [patched] passed [Log]
[KASAN] Fuzz 5d6919055dec134de3c40167a490f33c74c12581 [Config] 5d6919055dec134de3c40167a490f33c74c12581 [Config] [patched] passed [Log] [Artifacts]