Patch Series

Subject ext4: use iomap for regular file's buffered I/O path
Author yi.zhang@huawei.com
Date 2026-02-03 06:25:01 +0000 UTC
Version
Cc adilger.kernel@dilger.ca djwong@kernel.org hch@infradead.org jack@suse.cz libaokun1@huawei.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 (22)

Name Content [All]
[PATCH -next v2 01/22] ext4: make ext4_block_zero_page_range() pass out did_zero [Body]
[PATCH -next v2 02/22] ext4: make ext4_block_truncate_page() return zeroed length [Body]
[PATCH -next v2 03/22] ext4: only order data when partially block truncating down [Body]
[PATCH -next v2 04/22] ext4: factor out journalled block zeroing range [Body]
[PATCH -next v2 05/22] ext4: stop passing handle to ext4_journalled_block_zero_range() [Body]
[PATCH -next v2 06/22] ext4: don't zero partial block under an active handle when truncating down [Body]
[PATCH -next v2 07/22] ext4: move ext4_block_zero_page_range() out of an active handle [Body]
[PATCH -next v2 08/22] ext4: zero post EOF partial block before appending write [Body]
[PATCH -next v2 09/22] ext4: add a new iomap aops for regular file's buffered IO path [Body]
[PATCH -next v2 10/22] ext4: implement buffered read iomap path [Body]
[PATCH -next v2 11/22] ext4: pass out extent seq counter when mapping da blocks [Body]
[PATCH -next v2 12/22] ext4: implement buffered write iomap path [Body]
[PATCH -next v2 13/22] ext4: implement writeback iomap path [Body]
[PATCH -next v2 14/22] ext4: implement mmap iomap path [Body]
[PATCH -next v2 15/22] iomap: correct the range of a partial dirty clear [Body]
[PATCH -next v2 16/22] iomap: support invalidating partial folios [Body]
[PATCH -next v2 17/22] ext4: implement partial block zero range iomap path [Body]
[PATCH -next v2 18/22] ext4: do not order data for inodes using buffered iomap path [Body]
[PATCH -next v2 19/22] ext4: add block mapping tracepoints for iomap buffered I/O path [Body]
[PATCH -next v2 20/22] ext4: disable online defrag when inode using iomap buffered I/O path [Body]
[PATCH -next v2 21/22] ext4: partially enable iomap for the buffered I/O path of regular files [Body]
[PATCH -next v2 22/22] ext4: introduce a mount option for iomap buffered I/O path [Body]

Session 2026-02-03

ID (for dev) 403c9df9-31fb-4d4a-a24b-926a71ed7ca7
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 193579fe01389bc21aff0051d13f24e8ea95b47d [Config] passed [Log]
[KASAN] Boot test: Base 193579fe01389bc21aff0051d13f24e8ea95b47d [Config] passed [Log]
[KASAN] Build Patched 193579fe01389bc21aff0051d13f24e8ea95b47d [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 193579fe01389bc21aff0051d13f24e8ea95b47d [Config] [patched] passed [Log]
[KASAN] Fuzzing 193579fe01389bc21aff0051d13f24e8ea95b47d [Config] 193579fe01389bc21aff0051d13f24e8ea95b47d [Config] [patched] passed [Log] [Artifacts]