| Published | Title | Version | Author | Status |
|---|---|---|---|---|
| 2026-10-30 04:05 UTC | ext4: do not advance i_size on a buffered write that copied nothing | 3 | hengyul@cs.unc.edu | finished in 4h5m0s |
| 2026-10-30 02:57 UTC | ext4: do not report inline conversion allocation failures as fs errors | 1 | hengyul@cs.unc.edu | finished in 3h56m0s |
| 2026-10-30 02:13 UTC | ext4: assorted fixes related to the buffered iomap conversion | 2 | yi.zhang@huaweicloud.com | finished in 4h9m0s |
| 2026-10-29 13:28 UTC | fs: reclaim inodes with I_METADATA_WRITEBACK | 1 | brauner@kernel.org | finished in 3h55m0s |
| 2026-10-29 12:28 UTC | ext4: tests for the dirdata feature (encryption+casefold, LUFID) | 5 | artem.blagodarenko@gmail.com | skipped |
| 2026-10-29 12:27 UTC | e2fsprogs: Add support for dirdata feature | 3 | artem.blagodarenko@gmail.com | skipped |
| 2026-10-29 12:24 UTC | Data in direntry (dirdata) feature | 13 | artem.blagodarenko@gmail.com | finished in 3h49m0s |
| 2026-10-28 06:16 UTC | ext4: fix soft lockup while shrinking the extent status cache | 1 | frankljpliu@gmail.com | finished in 4h32m0s |
| 2026-10-27 03:58 UTC | ext4: preserve force-fsck requests across unmount | 1 | dennylin0707@gmail.com | finished in 4h17m0s |
| 2026-10-26 16:48 UTC | ext4: validate inode block references during fast commit replay | 1 | hamzamahfooz@linux.microsoft.com | finished in 4h11m0s |
| 2026-10-26 11:51 UTC | ext4: assorted fixes related to the buffered iomap conversion | 1 | yi.zhang@huaweicloud.com | finished in 4h24m0s |
| 2026-10-23 17:25 UTC | ext4: do not advance i_size on a buffered write that copied nothing | 2 | hengyul@cs.unc.edu | finished in 3h48m0s |
| 2026-10-23 10:23 UTC | ext4: return -EINVAL on hole in ext4_convert_unwritten_extents_atomic() | 1 | ojaswin@linux.ibm.com | finished in 3h48m0s |
| 2026-10-23 06:18 UTC | ext4: fix buffered writeback error handling | 2 | sunjunchao@bytedance.com | finished in 3h50m0s |
| 2026-10-22 12:26 UTC | ext4: skip eof zeroing when the zero range covers the eof block | 2 | libaokun@linux.alibaba.com | finished in 4h1m0s |
| 2026-10-22 07:02 UTC | ext4: drop tmp inode ownership before migration cleanup | 2 | chenyichong@uniontech.com | finished in 4h49m0s |
| 2026-10-22 06:53 UTC | ext4: skip eof zeroing when the zero range covers the eof block | 1 | libaokun@linux.alibaba.com | finished in 4h0m0s |
| 2026-10-21 08:56 UTC | ext4: clear in-inode xattr space before adding the first xattr | 2 | r772577952@gmail.com | finished in 4h13m0s |
| 2026-10-16 14:25 UTC | ext4: fix folio reference leak in mpage_submit_partial_folio() | 1 | guolingxing@tju.edu.cn | finished in 4h44m0s |
| 2026-10-16 11:03 UTC | ext4: record writeback error when discarding pages on failed delalloc | 2 | guolingxing@tju.edu.cn | finished in 4h4m0s |
| 2026-10-16 10:37 UTC | ext4: return an error when a journal block is not mapped | 2 | kmehltretter@gmail.com | finished in 3h54m0s |
| 2026-10-16 10:16 UTC | ext4: record writeback error when discarding pages on failed delalloc | 1 | guolingxing@tju.edu.cn | finished in 4h9m0s |
| 2026-10-16 09:59 UTC | ext4: return 0 instead of stale ret in ext4_iomap_writepages() | 1 | yi.zhang@huaweicloud.com | skipped |
| 2026-10-15 10:29 UTC | ext4: report unwritten extent conversion failures as writeback errors | 1 | guolingxing@tju.edu.cn | finished in 4h6m0s |
| 2026-10-14 16:29 UTC | docs: ext4 filesystems can be converted to 64-bit | 1 | steve@sk2.org | skipped |
| 2026-10-14 02:17 UTC | ext4: fix extent status cache clearing when truncating inline data | 1 | yi.zhang@huaweicloud.com | finished in 4h20m0s |
| 2026-10-13 08:23 UTC | ext4: check return value of blkdev_issue_flush() in unchecked call sites | 2 | guolingxing@tju.edu.cn | finished in 4h26m0s |
| 2026-10-13 07:28 UTC | ext4: spread files of sibling directories over a flex group | 1 | devnull@kernel.org | finished in 3h45m0s |
| 2026-10-13 06:26 UTC | ext4: check return value of blkdev_issue_flush() when initializing inode tables | 1 | guolingxing@tju.edu.cn | finished in 4h2m0s |
| 2026-10-12 23:10 UTC | kunit: Add KUNIT_CASE_PARAM_UNIQUE() and KUNIT_CASE_PARAM_WITH_INIT_UNIQUE() | 1 | broonie@kernel.org | skipped |
| 2026-10-12 18:04 UTC | ext4: complete dropbehind writeback in task context | 1 | tz2294@columbia.edu | finished in 3h48m0s |
| 2026-10-12 17:17 UTC | ext4: don't complete atomic writes through buffered I/O | 2 | tz2294@columbia.edu | finished in 3h56m0s |
| 2026-10-12 06:08 UTC | ext4: check CAP_SYS_ADMIN in ext4_ioctl_get_tune_sb() | 1 | zhugl3@xiaopeng.com | finished in 4h22m0s |
| 2026-10-11 17:09 UTC | block, ext4: allow encryption with a block size larger than the page size | 1 | libaokun@linux.alibaba.com | finished in 3h55m0s |
| 2026-10-09 10:30 UTC | ext4: use iomap for regular file's buffered I/O path | 7 | yi.zhang@huaweicloud.com |
finished
in 4h17m0s
[1 findings] |
| 2026-10-09 06:28 UTC | ext4: fix buffer_head leak in ext4_ind_map_blocks() error path | 1 | guolingxing@tju.edu.cn | finished in 4h0m0s |
| 2026-10-09 04:46 UTC | ext4: do not advance i_size on a buffered write that copied nothing | 1 | hengyul@cs.unc.edu | finished in 4h12m0s |
| 2026-10-08 01:25 UTC | ext4: fix fast commit and extent status after unwritten extent zero-out | 2 | devnull@kernel.org | finished in 4h5m0s |
| 2026-10-07 04:08 UTC | ext4: don't fail journal recovery on an incomplete fast commit | 2 | swinds24@gmail.com | finished in 4h2m0s |
| 2026-10-07 00:41 UTC | ext4: skip holes when shrinking the extent tree in fast commit replay | 1 | devnull@kernel.org | finished in 3h56m0s |
| 2026-10-07 00:41 UTC | ext4: fix fast commit and extent status after unwritten extent zero-out | 1 | devnull@kernel.org | finished in 4h11m0s |
| 2026-10-07 00:41 UTC | jbd2: don't start a fast commit while the journal is marked empty | 1 | devnull@kernel.org | finished in 4h0m0s |
| 2026-10-06 11:15 UTC | ext4: do not accept rec_len 0 for block sizes below 64k | 1 | hengyul@cs.unc.edu | finished in 4h10m0s |
| 2026-10-06 07:00 UTC | ext4: don't fail journal recovery on an incomplete fast commit | 1 | swinds24@gmail.com | finished in 4h28m0s |
| 2026-10-05 00:35 UTC | ext4: don't append a directory block already mapped in the inode | 2 | adrianox@gmail.com | finished in 3h49m0s |
| 2026-10-04 18:06 UTC | ext4: return an error when a journal block is not mapped | 1 | kmehltretter@gmail.com | finished in 3h48m0s |
| 2026-10-02 00:41 UTC | ext4: wipe moved dirents with their real length | 1 | adrianox@gmail.com | finished in 4h28m0s |
| 2026-10-01 07:43 UTC | ext4: fix shrinker scan budget accounting, plus a related cleanup | 4 | odys.yuan@gmail.com | finished in 3h50m0s |
| 2026-09-30 13:45 UTC | ext4: save converted extent before merging | 1 | jeremy.jean@oss.cyber.gouv.fr | finished in 4h18m0s |
| 2026-09-30 08:46 UTC | initrd: flush deferred fput() before mounting root | 1 | liuwenliang@huawei.com | skipped |
| 2026-09-30 08:02 UTC | ext4: drop tmp inode ownership before migration cleanup | 1 | chenyichong@uniontech.com | skipped |
| 2026-09-30 07:11 UTC | ext4: fix shrinker scan budget accounting, plus a related cleanup | 3 | odys.yuan@gmail.com | finished in 3h49m0s |
| 2026-09-29 02:20 UTC | ext4: fix shrinker scan budget accounting in ext4_es_scan() | 2 | odys.yuan@gmail.com | finished in 3h53m0s |
| 2026-09-28 11:40 UTC | ext4: fix shrinker scan budget accounting in ext4_es_scan() | 1 | odys.yuan@gmail.com | finished in 3h56m0s |
| 2026-09-25 14:19 UTC | ext4: refuse encryption when block size > page size | 1 | berto@igalia.com | finished in 4h8m0s |
| 2026-09-23 13:22 UTC | tune2fs: touch the device node after setting the label via ioctl | 1 | libaokun@linux.alibaba.com | skipped |
| 2026-09-19 20:48 UTC | ext4: clear EXT4_STATE_MAY_INLINE_DATA in swap_inode_boot_loader() | 1 | benquike@gmail.com | finished in 3h58m0s |
| 2026-09-19 11:39 UTC | ext4: stop verify_reserved_gdb() one entry short of the block | 1 | kaixuanli0131@gmail.com | finished in 1h35m0s |
| 2026-09-18 10:12 UTC | ext4: fix OOB memmove in ext4_xattr_set_entry | 1 | zhaogongyi@bytedance.com | finished in 1h37m0s |
| 2026-09-18 10:12 UTC | ext4: don't free the tmp_inode tree after a partial migration swap | 1 | chenyichong@uniontech.com | finished in 3h47m0s |
| 2026-09-18 02:54 UTC | ext4: fix race between inline dir conversion and folio read | 1 | dhavale@google.com | finished in 4h7m0s |
| 2026-09-18 01:05 UTC | ext4: add bounds check for e_value_offs in ext4_read_inline_data | 1 | kartikey406@gmail.com | finished in 4h3m0s |
| 2026-09-17 03:28 UTC | ext4: propagate errors from fast commit create replay | 1 | 781735889@qq.com | finished in 4h26m0s |
| 2026-09-17 03:27 UTC | ext4: propagate errors from fast commit create replay | 1 | 781735889@qq.com | finished in 4h28m0s |
| 2026-09-16 10:42 UTC | ext4, doc: remove unnecessary bracket | 2 | manuelebnerli@mailbox.org | skipped |
| 2026-09-16 08:47 UTC | ext4: clear in-inode xattr space before adding the first xattr | 1 | r772577952@gmail.com | finished in 4h40m0s |
| 2026-09-15 10:29 UTC | ext4: propagate errors from fast commit bitmap rebuild | 1 | 781735889@qq.com | finished in 5h3m0s |
| 2026-09-15 01:58 UTC | ext4: propagate errors from fast commit block cleanup | 2 | 781735889@qq.com | finished in 3h47m0s |
| 2026-09-15 01:57 UTC | ext4: propagate errors from fast commit i_blocks replay | 3 | 781735889@qq.com | finished in 4h4m0s |
| 2026-09-14 16:41 UTC | ext4:Fix WARNING in ext4_journalled_invalidate_folio | 2 | 1289151713@qq.com | finished in 4h36m0s |
| 2026-09-14 12:46 UTC | ext4: propagate errors from fast commit block cleanup | 1 | 781735889@qq.com | finished in 5h32m0s |
| 2026-09-14 12:05 UTC | ext4: propagate errors from fast commit i_blocks replay | 2 | 781735889@qq.com | finished in 1h37m0s |
| 2026-09-14 08:25 UTC | ext4: fix the logical block counter overflow in indirect migration | 2 | chenyichong@uniontech.com | finished in 3h56m0s |
| 2026-09-14 07:16 UTC | ext4: propagate errors from fast commit i_blocks replay | 1 | 781735889@qq.com | finished in 4h1m0s |
| 2026-09-14 06:55 UTC | ext4: fix the logical block counter overflow in indirect migration | 1 | chenyichong@uniontech.com | finished in 4h17m0s |
| 2026-09-14 02:19 UTC | ext4:Fix WARNING in ext4_journalled_invalidate_folio | 1 | 1289151713@qq.com | finished in 4h10m0s |
| 2026-09-11 03:31 UTC | ext4: move orphan tracking away from journal state | 3 | jonaszhou-oc@zhaoxin.com | finished in 3h46m0s |
| 2026-09-10 10:08 UTC | ext4: set awu_max_opt to awu_max | 1 | p.raghav@samsung.com | finished in 4h7m0s |
| 2026-09-10 05:29 UTC | ext4: don't clobber the migration error in ext4_ext_migrate() | 1 | chenyichong@uniontech.com | finished in 3h43m0s |
| 2026-09-10 03:40 UTC | ext4: cap migration extent length at EXT_INIT_MAX_LEN | 1 | chenyichong@uniontech.com | finished in 3h44m0s |
| 2026-09-10 03:26 UTC | ext4:Update the pre-check in ext4_find_inline_data_nolock | 1 | 1289151713@qq.com | finished in 3h58m0s |
| 2026-09-09 20:56 UTC | ext4: never fall back to buffered I/O for atomic direct writes | 1 | tz2294@columbia.edu | finished in 3h52m0s |
| 2026-09-09 11:37 UTC | ext4: fix discard work use-after-free on failed mount | 3 | fanwu01@zju.edu.cn | finished in 4h11m0s |
| 2026-09-09 05:41 UTC | ext4: fix discard work use-after-free on failed mount | 2 | fanwu01@zju.edu.cn | finished in 4h9m0s |
| 2026-09-09 03:35 UTC | ext4: clear journal restart indication after inserting extent | 1 | chenyichong@uniontech.com | finished in 4h30m0s |
| 2026-09-09 01:12 UTC | ext4:Fix the initial value of not_found in ext4_destroy_inline_data_nolock | 1 | 1289151713@qq.com | finished in 4h22m0s |
| 2026-09-07 15:50 UTC | ext4: avoid buffer/folio lock inversion in __ext4_get_inode_loc() | 2 | ngocthang2710.1999@gmail.com | finished in 4h13m0s |
| 2026-09-07 11:12 UTC | ext4: move journal state away from orphan list updates | 2 | jonaszhou-oc@zhaoxin.com | finished in 3h51m0s |
| 2026-09-07 06:40 UTC | ext4: fix typos in comments | 1 | hemanth.selam@gmail.com | skipped |
| 2026-09-06 10:48 UTC | ext4: avoid buffer/folio lock inversion in __ext4_get_inode_loc() | 1 | ngocthang2710.1999@gmail.com | finished in 4h22m0s |
| 2026-09-04 07:32 UTC | ext4: Convert group-count barrier protocol to acquire/release | 4 | ruanjinjie@huawei.com | finished in 4h42m0s |
| 2026-09-04 06:56 UTC | ext4: shut down error report timer on failed mount | 1 | runyu.xiao@seu.edu.cn | finished in 1h40m0s |
| 2026-09-04 01:30 UTC | ext4: rewrite ext4_convert_inline_data_nolock to make it safer | 6 | 1289151713@qq.com | finished in 4h6m0s |
| 2026-09-03 12:35 UTC | ext4: use iomap for regular file's buffered I/O path | 6 | yi.zhang@huaweicloud.com | finished in 5h5m0s |
| 2026-09-03 02:18 UTC | ext4: isolate s_orphan_lock from read-mostly fields | 1 | jonaszhou-oc@zhaoxin.com | finished in 4h15m0s |
| 2026-09-02 14:32 UTC | ext4, doc: remove unnecessary bracket | 1 | manuelebnerli@mailbox.org | skipped |
| 2026-09-02 10:10 UTC | ext4: rewrite ext4_convert_inline_data_nolock to make it safer | 5 | 1289151713@qq.com | finished in 4h45m0s |
| 2026-09-02 07:47 UTC | Convert barrier pairs to acquire/release for better performance | 3 | ruanjinjie@huawei.com | finished in 4h39m0s |
| 2026-09-01 02:42 UTC | Convert barrier pairs to acquire/release for better performance | 2 | ruanjinjie@huawei.com | finished in 5h37m0s |
| 2026-08-31 02:20 UTC | ext4: rewrite ext4_convert_inline_data_nolock to make it safer | 4 | 1289151713@qq.com | finished in 3h55m0s |