Patch Series

Subject ext4: optimize online defragment
Author yi.zhang@huaweicloud.com
Date 2025-09-23 01:27:11 +0000 UTC
Version 1
Cc adilger.kernel@dilger.ca jack@suse.cz libaokun1@huawei.com linux-ext4@vger.kernel.org linux-fsdevel@vger.kernel.org linux-kernel@vger.kernel.org tytso@mit.edu yangerkun@huawei.com yi.zhang@huawei.com yi.zhang@huaweicloud.com yukuai3@huawei.com

Patches (13)

Name Content
[PATCH 01/13] ext4: fix an off-by-one issue during moving extents [Body]
[PATCH 02/13] ext4: correct the checking of quota files before moving extents [Body]
[PATCH 03/13] ext4: introduce seq counter for the extent status entry [Body]
[PATCH 04/13] ext4: make ext4_es_lookup_extent() pass out the extent seq counter [Body]
[PATCH 05/13] ext4: pass out extent seq counter when mapping blocks [Body]
[PATCH 06/13] ext4: use EXT4_B_TO_LBLK() in mext_check_arguments() [Body]
[PATCH 07/13] ext4: add mext_check_validity() to do basic check [Body]
[PATCH 08/13] ext4: refactor mext_check_arguments() [Body]
[PATCH 09/13] ext4: rename mext_page_mkuptodate() to mext_folio_mkuptodate() [Body]
[PATCH 10/13] ext4: introduce mext_move_extent() [Body]
[PATCH 11/13] ext4: switch to using the new extent movement method [Body]
[PATCH 12/13] ext4: add large folios support for moving extents [Body]
[PATCH 13/13] ext4: add two trace points for moving extents [Body]

Session 2025-09-23

ID (for dev) 4ce24b9f-4322-4012-a7ea-0870ce7d2e1a
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
Build Base 07e27ad16399afcd693be20211b0dfae63e0615f [Config] passed [Log]
Build Patched 07e27ad16399afcd693be20211b0dfae63e0615f [Config] [patched] passed [Log]
Boot test: Base 07e27ad16399afcd693be20211b0dfae63e0615f [Config] passed
Boot test: Patched 07e27ad16399afcd693be20211b0dfae63e0615f [Config] [patched] passed
Fuzzing 07e27ad16399afcd693be20211b0dfae63e0615f [Config] 07e27ad16399afcd693be20211b0dfae63e0615f [Config] [patched] passed [Log] [Artifacts]
KASAN: slab-out-of-bounds Read in ext4_inode_journal_mode [Log] [Syz Repro] [C Repro]
general protection fault in ext4_inode_journal_mode [Log] [Syz Repro]