Subject ext4: fix unaligned edge handling in FALLOC_FL_WRITE_ZEROES
Author yi.zhang@huaweicloud.com
Date 2026-07-08 06:20:41 +0000 UTC
Version
Cc adilger.kernel@dilger.ca chengzhihao1@huawei.com 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 (9)
Name Content [All]
[PATCH v3 1/9] ext4: use FGP_WRITEBEGIN for tail block zeroing [Body]
[PATCH v3 2/9] ext4: skip tail block zeroing for inline data files [Body]
[PATCH v3 3/9] ext4: check return value of ext4_get_block() in ext4_load_tail_bh() [Body]
[PATCH v3 4/9] ext4: move partial block zeroing earlier in ext4_zero_range() [Body]
[PATCH v3 5/9] ext4: clarify return semantics of ext4_load_tail_bh() [Body]
[PATCH v3 6/9] ext4: track partial-zero outcome per edge in ext4_zero_partial_blocks() [Body]
[PATCH v3 7/9] ext4: zero out whole block for clean edges in WRITE_ZEROES [Body]
[PATCH v3 8/9] ext4: write back partial-zeroed edges in WRITE_ZEROES [Body]
[PATCH v3 9/9] ext4: protect WRITE_ZEROES written extents with orphan list [Body]
Session 2026-07-08
ID (for dev) 868590ba-9d1f-4b95-904a-699a0bf25b1f
Status in progress
Triaged OK [Log] [Trajectory]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 7fc2c3dcae28347a30ccd76c8817e5719005f1c3 [Config] passed [Log]
[KASAN] Boot test: Base 7fc2c3dcae28347a30ccd76c8817e5719005f1c3 [Config] passed [Log]
[KASAN] Build Patched 7fc2c3dcae28347a30ccd76c8817e5719005f1c3 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 7fc2c3dcae28347a30ccd76c8817e5719005f1c3 [Config] [patched] passed [Log]
[KASAN] Fuzz 7fc2c3dcae28347a30ccd76c8817e5719005f1c3 [Config] 7fc2c3dcae28347a30ccd76c8817e5719005f1c3 [Config] [patched] running [Log] [Artifacts]