Linux Ext4 Filesystem Development
[Prev Page][Next Page]
- [PATCH 1/2] ext2: Correct maximum ext2 filesystem block size, (continued)
- What is the purpose of windows_io_manager in e2fsprogs?, Eric Biggers
- [e2fsprogs PATCH] libext2fs: fix ext2fs_get_device_size2() return value on Windows,
Eric Biggers
- [syzbot] [ext4?] possible deadlock in start_this_handle (4),
syzbot
- [syzbot] [ext4?] possible deadlock in jbd2_log_wait_commit,
syzbot
- [LSF TOPIC] online repair of filesystems: what next?,
Darrick J. Wong
- [syzbot] [ext4?] possible deadlock in evict (3),
syzbot
- [PATCH REBASED 0/7] ext4: Cleanup data=journal writeback path,
Theodore Ts'o
- [GIT PULL] ext4 changes for 6.3, part I,
Theodore Ts'o
- [PATCH v2 00/20] Some bugfix and cleanup to mballoc,
Kemeng Shi
- [PATCH v2 01/20] ext4: set goal start correctly in ext4_mb_normalize_request, Kemeng Shi
- [PATCH v2 04/20] ext4: correct calculation of s_mb_preallocated, Kemeng Shi
- [PATCH v2 05/20] ext4: correct start of used group pa for debug in ext4_mb_use_group_pa, Kemeng Shi
- [PATCH v2 06/20] ext4: protect pa->pa_free in ext4_discard_allocated_blocks, Kemeng Shi
- [PATCH v2 02/20] ext4: allow to find by goal if EXT4_MB_HINT_GOAL_ONLY is set, Kemeng Shi
- [PATCH v2 08/20] ext4: remove unused return value of ext4_mb_try_best_found and ext4_mb_free_metadata, Kemeng Shi
- [PATCH v2 07/20] ext4: add missed brelse in ext4_free_blocks_simple, Kemeng Shi
- [PATCH v2 03/20] ext4: get correct ext4_group_info in ext4_mb_prefetch_fini, Kemeng Shi
- [PATCH v2 09/20] ext4: Remove unnecessary release when memory allocation failed in ext4_mb_init_cache, Kemeng Shi
- [PATCH v2 10/20] ext4: remove unnecessary e4b->bd_buddy_page check in ext4_mb_load_buddy_gfp, Kemeng Shi
- [PATCH v2 11/20] ext4: remove unnecessary check in ext4_mb_new_blocks, Kemeng Shi
- [PATCH v2 12/20] ext4: remove dead check in mb_buddy_mark_free, Kemeng Shi
- [PATCH v2 13/20] ext4: remove ac->ac_found > sbi->s_mb_min_to_scan dead check in ext4_mb_check_limits, Kemeng Shi
- [PATCH v2 20/20] ext4: simplify calculation of blkoff in ext4_mb_new_blocks_simple, Kemeng Shi
- [PATCH v2 15/20] ext4: remove unnecessary exit_meta_group_info tag, Kemeng Shi
- [PATCH v2 17/20] ext4: remove unnecessary goto in ext4_mb_mark_diskspace_used, Kemeng Shi
- [PATCH v2 18/20] ext4: remove repeat assignment to ac_f_ex, Kemeng Shi
- [PATCH v2 14/20] ext4: use best found when complex scan of group finishs, Kemeng Shi
- [PATCH v2 19/20] ext4: remove comment code ext4_discard_preallocations, Kemeng Shi
- [PATCH v2 16/20] ext4: remove unnecessary count2 in ext4_free_data_in_buddy, Kemeng Shi
- Re: [PATCH v2 00/20] Some bugfix and cleanup to mballoc, IBM
- [PATCH] fs/buffer.c: use b_folio for fsverity work,
Eric Biggers
- [PATCH] fs/buffer.c: use b_folio for fscrypt work,
Eric Biggers
- [syzbot] [ext4?] UBSAN: shift-out-of-bounds in ext2_fill_super,
syzbot
- [PATCH] ext4: allow concurrent unaligned dio overwrites,
Brian Foster
- [PATCH v2] lib/ext2fs: add some msg for io error,
zhanchengbin
- [PATCH] lib/ext2fs: add some msg for io error, zhanchengbin
- [PATCH 0/3] ext4: fsmap: Improve key validation,
Tudor Ambarus
- [PATCH v2] docs: ext4: modify the group desc size to 64,
Wu Bo
- [PATCH 0/4] Remove unused group parameter in bitmap checksum,
Kemeng Shi
- [PATCH 0/7] A few patches to improve ext4 balloc,
Kemeng Shi
[PATCH 1/7] ext4: properly handle error of ext4_init_block_bitmap in ext4_read_block_bitmap_nowait, Kemeng Shi
[PATCH 5/7] ext4: remove stale comment in ext4_init_block_bitmap, Kemeng Shi
[PATCH 6/7] ext4: stop trying to verify just initialized bitmap in ext4_read_block_bitmap_nowait, Kemeng Shi
[PATCH 3/7] ext4: call ext4_bg_num_gdb_[no]meta directly in ext4_num_base_meta_clusters, Kemeng Shi
[PATCH 2/7] ext4: correct validation check of inode table in ext4_valid_block_bitmap, Kemeng Shi
[PATCH 7/7] ext4: improve inode table blocks counting in ext4_num_overhead_clusters, Kemeng Shi
Re: [PATCH 0/7] A few patches to improve ext4 balloc, Theodore Ts'o
[PATCH] docs: ext4: modify the group desc size to 64,
Wu Bo
[GIT PULL] fsverity updates for 6.3,
Eric Biggers
[GIT PULL] fscrypt updates for 6.3,
Eric Biggers
[tytso-ext4:dev] BUILD SUCCESS 2c2dec1e86cc43266e084a8782f91613d52eeddf, kernel test robot
[PATCH v4 0/9] ext4: Convert inode preallocation list to an rbtree,
Ojaswin Mujoo
[PATCH 0/2] e2fsprogs: avoid error information loss during journal replay,
Baokun Li
[PATCH] ext4: fix another off-by-one fsmap error on 1k block filesystems,
Darrick J. Wong
[PATCH v6 0/2] mm, netfs, fscache: Stop read optimisation when folio removed from pagecache,
David Howells
Re: [Android 5.10] kernel BUG in ext4_free_blocks (2),
syzbot
[PATCH v3 0/2] fix error flag covered by journal recovery,
Ye Bin
[PATCH v5 0/2] fix extents need to be restored when ext4_ext_insert_extent failed,
zhanchengbin
[PATCH v4 0/2] fix extents need to be restored when ext4_ext_insert_extent failed,
zhanchengbin
e4defrag don't work really well,
Reindl Harald
[PATCH] ext4: fix RENAME_WHITEOUT handling for inline directories,
Eric Whitney
[PATCH RFC] ext4: allow concurrent unaligned dio overwrites,
Brian Foster
[PATCH v2 0/6] fix error flag covered by journal recovery,
Ye Bin
[PATCH 00/21] Some bugfix and cleanup to mballoc,
Kemeng Shi
- [PATCH 03/21] ext4: avoid to use preallocated blocks if EXT4_MB_HINT_GOAL_ONLY is set, Kemeng Shi
- [PATCH 04/21] ext4: get correct ext4_group_info in ext4_mb_prefetch_fini, Kemeng Shi
- [PATCH 01/21] ext4: set goal start correctly in ext4_mb_normalize_request, Kemeng Shi
- [PATCH 02/21] ext4: allow to find by goal if EXT4_MB_HINT_GOAL_ONLY is set, Kemeng Shi
- [PATCH 05/21] ext4: correct calculation of s_mb_preallocated, Kemeng Shi
- [PATCH 07/21] ext4: protect pa->pa_free in ext4_discard_allocated_blocks, Kemeng Shi
- [PATCH 14/21] ext4: remove ac->ac_found > sbi->s_mb_min_to_scan dead check in ext4_mb_check_limits, Kemeng Shi
- [PATCH 11/21] ext4: remove unnecessary e4b->bd_buddy_page check in ext4_mb_load_buddy_gfp, Kemeng Shi
- [PATCH 13/21] ext4: remove dead check in mb_buddy_mark_free, Kemeng Shi
- [PATCH 15/21] ext4: use best found when complex scan of group finishs, Kemeng Shi
- [PATCH 19/21] ext4: remove repeat assignment to ac_f_ex, Kemeng Shi
- [PATCH 18/21] ext4: remove unnecessary goto in ext4_mb_mark_diskspace_used, Kemeng Shi
- [PATCH 06/21] ext4: correct start of used group pa for debug in ext4_mb_use_group_pa, Kemeng Shi
- [PATCH 09/21] ext4: remove unused return value of ext4_mb_try_best_found and ext4_mb_free_metadata, Kemeng Shi
- [PATCH 12/21] ext4: remove unnecessary check in ext4_mb_new_blocks, Kemeng Shi
- [PATCH 10/21] ext4: Remove unnecessary release when memory allocation failed in ext4_mb_init_cache, Kemeng Shi
- [PATCH 17/21] ext4: remove unnecessary count2 in ext4_free_data_in_buddy, Kemeng Shi
- [PATCH 20/21] ext4: remove comment code ext4_discard_preallocations, Kemeng Shi
- [PATCH 08/21] ext4: add missed brelse in ext4_free_blocks_simple, Kemeng Shi
- [PATCH 21/21] ext4: simplify calculation of blkoff in ext4_mb_new_blocks_simple, Kemeng Shi
- [PATCH 16/21] ext4: remove unnecessary exit_meta_group_info tag, Kemeng Shi
[PATCH] ext4: make kobj_type structures constant,
Thomas Weißschuh
Backup/restore of fscrypt files and directories,
Sebastien Buisson
[e2fsprogs PATCH] ci.yml: store the config.h files as workflow artifacts,
Eric Biggers
[PATCH 0/5] Add the test_dummy_encryption key on-demand,
Eric Biggers
[PATCH v2] ext4: make dioread_nolock consistent in each mapping round,
Jinke Han
[PATCH v3 0/2] fix extents need to be restored when ext4_ext_insert_extent failed,
zhanchengbin
[PATCH] ext4: make dioread_nolock consistent in each mapping round,
Jinke Han
[PATCH] ext4: extents: Modify the return value variable type and initialize the assignment,
Li kunyu
[PATCH] ext4: ialloc: Remove variables defined more than once in a function,
Li kunyu
[PATCH v2 0/7] Support negative dentries on case-insensitive ext4 and f2fs,
Gabriel Krisman Bertazi
Re: [syzbot] [ntfs3?] [btrfs?] BUG: unable to handle kernel paging request in clear_user_rep_good,
Christoph Hellwig
[PATCH] ext4: fix cgroup writeback accounting with fs-layer encryption,
Eric Biggers
[PATCH 0/5] Fix a minor POSIX conformance problem,
Matthew Wilcox (Oracle)
[RFC PATCH v2 0/2] ext4, jbd2: journal cycled record transactions between each mounts,
Zhang Yi
[PATCH] debugfs: check first journal block type when a tail-to-head reversal occurs in logdump, Baokun Li
[syzbot] [ext4?] KASAN: slab-out-of-bounds Read in ext4_group_desc_csum,
syzbot
[PATCH v3 00/10] acl: drop posix acl handlers from xattr handlers,
Christian Brauner
[PATCH 0/5] fix error flag covered by journal recovery,
Ye Bin
Bug: Buffer I/O error with an ext4 filesystem inside a file,
Etienne Schmidt OSS
[PATCH] e4defrag: avoid potential buffer overflow caused by very long file names, Theodore Ts'o
[Bug 216981] New: Online resize of ext3 file system stuck,
bugzilla-daemon
[PATCH v9 00/25] DEPT(Dependency Tracker),
Byungchul Park
- [PATCH v9 01/25] llist: Move llist_{head,node} definition to types.h, Byungchul Park
- [PATCH v9 03/25] dept: Add single event dependency tracker APIs, Byungchul Park
- [PATCH v9 06/25] dept: Add proc knobs to show stats and dependency graph, Byungchul Park
- [PATCH v9 05/25] dept: Tie to Lockdep and IRQ tracing, Byungchul Park
- [PATCH v9 04/25] dept: Add lock dependency tracker APIs, Byungchul Park
- [PATCH v9 09/25] dept: Apply sdt_might_sleep_{start,end}() to swait, Byungchul Park
- [PATCH v9 08/25] dept: Apply sdt_might_sleep_{start,end}() to PG_{locked,writeback} wait, Byungchul Park
- [PATCH v9 07/25] dept: Apply sdt_might_sleep_{start,end}() to wait_for_completion()/complete(), Byungchul Park
- [PATCH v9 12/25] dept: Distinguish each syscall context from another, Byungchul Park
- [PATCH v9 02/25] dept: Implement Dept(Dependency Tracker), Byungchul Park
- [PATCH v9 10/25] dept: Apply sdt_might_sleep_{start,end}() to waitqueue wait, Byungchul Park
- [PATCH v9 15/25] locking/lockdep, cpu/hotplus: Use a weaker annotation in AP thread, Byungchul Park
- [PATCH v9 13/25] dept: Distinguish each work from another, Byungchul Park
- [PATCH v9 11/25] dept: Apply sdt_might_sleep_{start,end}() to hashed-waitqueue wait, Byungchul Park
- [PATCH v9 24/25] dept: Make Dept able to work with an external wgen, Byungchul Park
- [PATCH v9 16/25] dept: Apply sdt_might_sleep_{start,end}() to dma fence wait, Byungchul Park
- [PATCH v9 17/25] dept: Track timeout waits separately with a new Kconfig, Byungchul Park
- [PATCH v9 22/25] dept: Apply timeout consideration to dma fence wait, Byungchul Park
- [PATCH v9 20/25] dept: Apply timeout consideration to waitqueue wait, Byungchul Park
- [PATCH v9 14/25] dept: Add a mechanism to refill the internal memory pools on running out, Byungchul Park
- [PATCH v9 21/25] dept: Apply timeout consideration to hashed-waitqueue wait, Byungchul Park
- [PATCH v9 19/25] dept: Apply timeout consideration to swait, Byungchul Park
- [PATCH v9 18/25] dept: Apply timeout consideration to wait_for_completion()/complete(), Byungchul Park
- [PATCH v9 23/25] dept: Record the latest one out of consecutive waits of the same class, Byungchul Park
- [PATCH v9 25/25] dept: Track the potential waits of PG_{locked,writeback}, Byungchul Park
[PATCH 0/3] e2fsprogs: fix deadlock issus in unix_io on write errors,
Theodore Ts'o
[e2fsprogs PATCH] lib/support: don't assume qsort_r() is always available on Linux,
Eric Biggers
[PATCH v2 0/8] acl: remove generic posix acl handlers from all xattr handlers,
Christian Brauner
[PATCH] fscrypt: Copy the memcg information to the ciphertext page,
Matthew Wilcox (Oracle)
[PATCH] ext4: fix incorrect options show of original mount_opt and extend mount_opt2,
Zhang Yi
[PATCH 0/4] e2fsprogs: a few more warning fixes,
Eric Biggers
[PATCH] fscrypt: support decrypting data from large folios,
Eric Biggers
[RFC 00/11] multiblock allocator improvements,
Ojaswin Mujoo
- [RFC 01/11] ext4: mballoc: Remove useless setting of ac_criteria, Ojaswin Mujoo
- [RFC 02/11] ext4: Remove unused extern variables declaration, Ojaswin Mujoo
- [RFC 03/11] ext4: mballoc: Fix getting the right group desc in ext4_mb_prefetch_fini, Ojaswin Mujoo
- [RFC 04/11] ext4: Convert mballoc cr (criteria) to enum, Ojaswin Mujoo
- [RFC 05/11] ext4: Add per CR extent scanned counter, Ojaswin Mujoo
- [RFC 06/11] ext4: Add counter to track successful allocation of goal length, Ojaswin Mujoo
- [RFC 07/11] ext4: Avoid scanning smaller extents in BG during CR1, Ojaswin Mujoo
- [RFC 08/11] ext4: Don't skip prefetching BLOCK_UNINIT groups, Ojaswin Mujoo
- [RFC 09/11] ext4: Ensure ext4_mb_prefetch_fini() is called for all prefetched BGs, Ojaswin Mujoo
- [RFC 10/11] ext4: Abstract out logic to search average fragment list, Ojaswin Mujoo
- [RFC 11/11] ext4: Add allocation criteria 1.5 (CR1_5), Ojaswin Mujoo
[PATCH v8 00/25] DEPT(Dependency Tracker),
Byungchul Park
- [PATCH v8 09/25] dept: Apply sdt_might_sleep_{start,end}() to swait, Byungchul Park
- [PATCH v8 01/25] llist: Move llist_{head,node} definition to types.h, Byungchul Park
- [PATCH v8 07/25] dept: Apply sdt_might_sleep_{start,end}() to wait_for_completion()/complete(), Byungchul Park
- [PATCH v8 13/25] dept: Distinguish each work from another, Byungchul Park
- [PATCH v8 08/25] dept: Apply sdt_might_sleep_{start,end}() to PG_{locked,writeback} wait, Byungchul Park
- [PATCH v8 06/25] dept: Add proc knobs to show stats and dependency graph, Byungchul Park
- [PATCH v8 03/25] dept: Add single event dependency tracker APIs, Byungchul Park
- [PATCH v8 11/25] dept: Apply sdt_might_sleep_{start,end}() to hashed-waitqueue wait, Byungchul Park
- [PATCH v8 14/25] dept: Add a mechanism to refill the internal memory pools on running out, Byungchul Park
- [PATCH v8 05/25] dept: Tie to Lockdep and IRQ tracing, Byungchul Park
- [PATCH v8 04/25] dept: Add lock dependency tracker APIs, Byungchul Park
- [PATCH v8 02/25] dept: Implement Dept(Dependency Tracker), Byungchul Park
- [PATCH v8 15/25] locking/lockdep, cpu/hotplus: Use a weaker annotation in AP thread, Byungchul Park
- [PATCH v8 10/25] dept: Apply sdt_might_sleep_{start,end}() to waitqueue wait, Byungchul Park
- [PATCH v8 16/25] dept: Apply sdt_might_sleep_{start,end}() to dma fence wait, Byungchul Park
- [PATCH v8 12/25] dept: Distinguish each syscall context from another, Byungchul Park
- [PATCH v8 19/25] dept: Apply timeout consideration to swait, Byungchul Park
- [PATCH v8 22/25] dept: Apply timeout consideration to dma fence wait, Byungchul Park
- [PATCH v8 21/25] dept: Apply timeout consideration to hashed-waitqueue wait, Byungchul Park
- [PATCH v8 23/25] dept: Record the latest one out of consecutive waits of the same class, Byungchul Park
- [PATCH v8 24/25] dept: Make Dept able to work with an external wgen, Byungchul Park
- [PATCH v8 20/25] dept: Apply timeout consideration to waitqueue wait, Byungchul Park
- [PATCH v8 18/25] dept: Apply timeout consideration to wait_for_completion()/complete(), Byungchul Park
- [PATCH v8 25/25] dept: Track the potential waits of PG_{locked,writeback}, Byungchul Park
- [PATCH v8 17/25] dept: Track timeout waits separately with a new Kconfig, Byungchul Park
[PATCH 00/31] Convert most of ext4 to folios,
Matthew Wilcox (Oracle)
- [PATCH 02/31] fscrypt: Add some folio helper functions, Matthew Wilcox (Oracle)
- [PATCH 10/31] ext4: Convert ext4_convert_inline_data_to_extent() to use a folio, Matthew Wilcox (Oracle)
- [PATCH 11/31] ext4: Convert ext4_try_to_write_inline_data() to use a folio, Matthew Wilcox (Oracle)
- [PATCH 15/31] ext4: Convert ext4_write_inline_data_end() to use a folio, Matthew Wilcox (Oracle)
- [PATCH 12/31] ext4: Convert ext4_da_convert_inline_data_to_extent() to use a folio, Matthew Wilcox (Oracle)
- [PATCH 14/31] ext4: Convert ext4_read_inline_page() to ext4_read_inline_folio(), Matthew Wilcox (Oracle)
- [PATCH 17/31] ext4: Convert ext4_write_end() to use a folio, Matthew Wilcox (Oracle)
- [PATCH 13/31] ext4: Convert ext4_da_write_inline_data_begin() to use a folio, Matthew Wilcox (Oracle)
- [PATCH 16/31] ext4: Convert ext4_write_begin() to use a folio, Matthew Wilcox (Oracle)
- [PATCH 18/31] ext4: Use a folio in ext4_journalled_write_end(), Matthew Wilcox (Oracle)
- [PATCH 19/31] ext4: Convert ext4_journalled_zero_new_buffers() to use a folio, Matthew Wilcox (Oracle)
- [PATCH 20/31] ext4: Convert __ext4_block_zero_page_range() to use a folio, Matthew Wilcox (Oracle)
- [PATCH 25/31] ext4: Convert ext4_block_write_begin() to take a folio, Matthew Wilcox (Oracle)
- [PATCH 23/31] ext4: Use a folio in ext4_da_write_begin(), Matthew Wilcox (Oracle)
- [PATCH 22/31] ext4: Convert ext4_page_nomap_can_writeout() to take a folio, Matthew Wilcox (Oracle)
- [PATCH 26/31] ext4: Convert ext4_writepage() to take a folio, Matthew Wilcox (Oracle)
- [PATCH 28/31] ext4: Use a folio iterator in __read_end_io(), Matthew Wilcox (Oracle)
- [PATCH 27/31] ext4: Use a folio in ext4_page_mkwrite(), Matthew Wilcox (Oracle)
- [PATCH 24/31] ext4: Convert ext4_mpage_readpages() to work on folios, Matthew Wilcox (Oracle)
- [PATCH 21/31] ext4: Convert __ext4_journalled_writepage() to take a folio, Matthew Wilcox (Oracle)
- [PATCH 29/31] ext4: Convert mext_page_mkuptodate() to take a folio, Matthew Wilcox (Oracle)
- [PATCH 30/31] ext4: Convert pagecache_read() to use a folio, Matthew Wilcox (Oracle)
- [PATCH 31/31] ext4: Use a folio in ext4_read_merkle_tree_page, Matthew Wilcox (Oracle)
- [PATCH 01/31] fs: Add FGP_WRITEBEGIN, Matthew Wilcox (Oracle)
- [PATCH 06/31] ext4: Turn mpage_process_page() into mpage_process_folio(), Matthew Wilcox (Oracle)
- [PATCH 03/31] ext4: Convert ext4_bio_write_page() to use a folio, Matthew Wilcox (Oracle)
- [PATCH 05/31] ext4: Convert ext4_writepage() to use a folio, Matthew Wilcox (Oracle)
- [PATCH 04/31] ext4: Convert ext4_finish_bio() to use folios, Matthew Wilcox (Oracle)
- [PATCH 07/31] ext4: Convert mpage_submit_page() to mpage_submit_folio(), Matthew Wilcox (Oracle)
- [PATCH 09/31] ext4: Convert ext4_readpage_inline() to take a folio, Matthew Wilcox (Oracle)
- [PATCH 08/31] ext4: Convert ext4_bio_write_page() to ext4_bio_write_folio(), Matthew Wilcox (Oracle)
- Re: [PATCH 00/31] Convert most of ext4 to folios, Theodore Ts'o
[PATCH] ext4: Fix possible corruption when moving a directory,
Jan Kara
EXT4 IOPS degradation between 4.14 and 5.10,
Bhatnagar, Rishabh
[PATCH 00/12] acl: remove remaining posix acl handlers,
Christian Brauner
[PATCH v2 0/6] introduce vm_flags modifier functions,
Suren Baghdasaryan
[Index of Archives]
[Kernel Announce]
[Reiser Filesystem Development]
[Linux XFS]
[Ceph FS]
[Linux NFS]
[Kernel Newbies]
[Linux RAID]
[IETF Annouce]
[Security]
[Netfilter]
[Bugtraq]