Show patches with: Submitter = Eric Whitney       |    Archived = No       |   66 patches
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
common/defrag: rework _require_defrag for ext4 - - - - --- 2016-08-04 Eric Whitney Not Applicable
[V2] common/rc: improve _require_metadata_journaling() for ext4 - - - - --- 2016-08-19 Eric Whitney Not Applicable
[RFC,1/5] ext4: fix reserved cluster accounting at delayed write time ext4: rework delayed allocated cluster accounting - - - - --- 2018-05-13 Eric Whitney Superseded
[RFC,2/5] ext4: reduce reserved cluster count by number of allocated clusters ext4: rework delayed allocated cluster accounting - - 1 - --- 2018-05-13 Eric Whitney Superseded
[RFC,3/5] ext4: adjust reserved cluster count when removing extents ext4: rework delayed allocated cluster accounting - - - - --- 2018-05-13 Eric Whitney Superseded
[RFC,4/5] ext4: release delayed allocated clusters when removing block ranges ext4: rework delayed allocated cluster accounting - - - - --- 2018-05-13 Eric Whitney Superseded
[RFC,5/5] ext4: don't release delalloc clusters when invalidating page ext4: rework delayed allocated cluster accounting - - - - --- 2018-05-13 Eric Whitney Superseded
[RFC,1/6] ext4: generalize extents status tree search functions ext4: rework bigalloc reserved cluster accounting - - - - --- 2018-08-23 Eric Whitney Superseded
[RFC,2/6] ext4: add new pending reservation mechanism ext4: rework bigalloc reserved cluster accounting - - - - --- 2018-08-23 Eric Whitney Superseded
[RFC,3/6] ext4: fix reserved cluster accounting at delayed write time ext4: rework bigalloc reserved cluster accounting - - - - --- 2018-08-23 Eric Whitney Superseded
[RFC,4/6] ext4: reduce reserved cluster count by number of allocated clusters ext4: rework bigalloc reserved cluster accounting - - - - --- 2018-08-23 Eric Whitney Superseded
[RFC,5/6] ext4: adjust reserved cluster count when removing extents ext4: rework bigalloc reserved cluster accounting - - - - --- 2018-08-23 Eric Whitney Superseded
[RFC,6/6] ext4: fix reserved cluster accounting at page invalidation time ext4: rework bigalloc reserved cluster accounting - - - - --- 2018-08-23 Eric Whitney Superseded
[1/6] ext4: generalize extents status tree search functions ext4: rework bigalloc reserved cluster accounting - - - - --- 2018-09-07 Eric Whitney Superseded
[2/6] ext4: add new pending reservation mechanism ext4: rework bigalloc reserved cluster accounting - - - - --- 2018-09-07 Eric Whitney Superseded
[3/6] ext4: fix reserved cluster accounting at delayed write time ext4: rework bigalloc reserved cluster accounting - - - - --- 2018-09-07 Eric Whitney Superseded
[4/6] ext4: reduce reserved cluster count by number of allocated clusters ext4: rework bigalloc reserved cluster accounting - - - - --- 2018-09-07 Eric Whitney Superseded
[5/6] ext4: adjust reserved cluster count when removing extents ext4: rework bigalloc reserved cluster accounting - - - - --- 2018-09-07 Eric Whitney Superseded
[6/6] ext4: fix reserved cluster accounting at page invalidation time ext4: rework bigalloc reserved cluster accounting - - - - --- 2018-09-07 Eric Whitney Superseded
[v2,1/6] ext4: generalize extents status tree search functions ext4: rework bigalloc reserved cluster accounting - - - - --- 2018-09-12 Eric Whitney Superseded
[v2,2/6] ext4: add new pending reservation mechanism ext4: rework bigalloc reserved cluster accounting - - - - --- 2018-09-12 Eric Whitney Superseded
[v2,3/6] ext4: fix reserved cluster accounting at delayed write time ext4: rework bigalloc reserved cluster accounting - - - - --- 2018-09-12 Eric Whitney Superseded
[v2,4/6] ext4: reduce reserved cluster count by number of allocated clusters ext4: rework bigalloc reserved cluster accounting - - - - --- 2018-09-12 Eric Whitney Superseded
[v2,5/6] ext4: adjust reserved cluster count when removing extents ext4: rework bigalloc reserved cluster accounting - - - - --- 2018-09-12 Eric Whitney Superseded
[v2,6/6] ext4: fix reserved cluster accounting at page invalidation time ext4: rework bigalloc reserved cluster accounting - - - - --- 2018-09-12 Eric Whitney Superseded
ext4: remove EXT4_EOFBLOCKS_FL and associated code ext4: remove EXT4_EOFBLOCKS_FL and associated code - - - - --- 2020-02-11 Eric Whitney Accepted
ext4: delete declaration for ext4_split_extent() ext4: delete declaration for ext4_split_extent() - - 1 - --- 2020-02-12 Eric Whitney Accepted
ext4/002: remove EXT4_EOFBLOCKS_FL test ext4/002: remove EXT4_EOFBLOCKS_FL test - - 1 - --- 2020-02-14 Eric Whitney Not Applicable
ext4: clean up error return for convert_initialized_extent() ext4: clean up error return for convert_initialized_extent() - - - - --- 2020-02-18 Eric Whitney Accepted
ext4: clean up ext4_ext_insert_extent() call in ext4_ext_map_blocks() ext4: clean up ext4_ext_insert_extent() call in ext4_ext_map_blocks() - - 1 - --- 2020-03-11 Eric Whitney Accepted
ext4: remove map_from_cluster from ext4_ext_map_blocks ext4: remove map_from_cluster from ext4_ext_map_blocks - - 1 - --- 2020-03-11 Eric Whitney Accepted
ext4: disable dioread_nolock whenever delayed allocation is disabled ext4: disable dioread_nolock whenever delayed allocation is disabled - - - - --- 2020-03-19 Eric Whitney Accepted
[1/2] ext4: remove EXT4_GET_BLOCKS_KEEP_SIZE flag remove EXT4_GET_BLOCKS_KEEP_SIZE flag, etc. - - 1 - --- 2020-04-15 Eric Whitney Accepted
[2/2] ext4: translate a few more map flags to strings in tracepoints remove EXT4_GET_BLOCKS_KEEP_SIZE flag, etc. - - 1 - --- 2020-04-15 Eric Whitney Accepted
[1/4] ext4: remove dead GET_BLOCKS_ZERO code ext4: clean up ext4_ext_handle_unwritten_extents() - - 1 - --- 2020-04-30 Eric Whitney Accepted
[2/4] ext4: remove redundant GET_BLOCKS_CONVERT code ext4: clean up ext4_ext_handle_unwritten_extents() - - - - --- 2020-04-30 Eric Whitney Accepted
[3/4] ext4: clean up GET_BLOCKS_PRE_IO error handling ext4: clean up ext4_ext_handle_unwritten_extents() - - - - --- 2020-04-30 Eric Whitney Accepted
[4/4] ext4: clean up ext4_ext_convert_to_initialized() error handling ext4: clean up ext4_ext_handle_unwritten_extents() - - - - --- 2020-04-30 Eric Whitney Accepted
ext4: rework map struct instantiation in ext4_ext_map_blocks() ext4: rework map struct instantiation in ext4_ext_map_blocks() - - 1 - --- 2020-05-10 Eric Whitney Accepted
ext4: reset retry counter when ext4_alloc_file_blocks() makes progress ext4: reset retry counter when ext4_alloc_file_blocks() makes progress - - - - --- 2021-01-13 Eric Whitney Superseded
ext4: delete some unused tracepoint definitions ext4: delete some unused tracepoint definitions - - - - --- 2021-02-09 Eric Whitney Superseded
[v2] ext4: delete some unused tracepoint definitions [v2] ext4: delete some unused tracepoint definitions - - - - --- 2021-02-16 Eric Whitney Awaiting Upstream
ext4: shrink race window in ext4_should_retry_alloc() ext4: shrink race window in ext4_should_retry_alloc() - - - - --- 2021-02-18 Eric Whitney Awaiting Upstream
[v2] ext4: reset retry counter when ext4_alloc_file_blocks() makes progress [v2] ext4: reset retry counter when ext4_alloc_file_blocks() makes progress - - 1 - --- 2021-02-19 Eric Whitney Accepted
[1/2] ext4: remove extent cache entries when truncating inline data ext4: fix inline data / extent status truncation bug - - - - --- 2021-08-19 Eric Whitney Awaiting Upstream
[2/2] ext4: enforce buffer head state assertion in ext4_da_map_blocks ext4: fix inline data / extent status truncation bug - - - - --- 2021-08-19 Eric Whitney Awaiting Upstream
Revert "ext4: enforce buffer head state assertion in ext4_da_map_blocks" Revert "ext4: enforce buffer head state assertion in ext4_da_map_blocks" - - - - --- 2021-10-12 Eric Whitney Awaiting Upstream
xfstests-bld: add ext4/044 to adv.exclude xfstests-bld: add ext4/044 to adv.exclude - - - - --- 2021-12-14 Eric Whitney Accepted
common/filter: extend _filter_xfs_io to match -nan common/filter: extend _filter_xfs_io to match -nan - - 1 - --- 2022-04-14 Eric Whitney Not Applicable
ext4: fix extent status tree race in writeback error recovery path ext4: fix extent status tree race in writeback error recovery path - - - - --- 2022-06-15 Eric Whitney Awaiting Upstream
ext4: minor defrag code improvements ext4: minor defrag code improvements - - - - --- 2022-06-21 Eric Whitney Rejected
[v2] ext4: minor defrag code improvements [v2] ext4: minor defrag code improvements - - - - --- 2022-07-22 Eric Whitney Awaiting Upstream
generic/455: add $FSX_AVOID generic/455: add $FSX_AVOID - - 1 - --- 2022-10-21 Eric Whitney Superseded
test-appliance: force 4 KB block size for bigalloc, bigalloc_inline test-appliance: force 4 KB block size for bigalloc, bigalloc_inline - - - - --- 2022-11-01 Eric Whitney Superseded
[v2] test-appliance: force 4 KB block size for bigalloc, bigalloc_inline [v2] test-appliance: force 4 KB block size for bigalloc, bigalloc_inline - - - - --- 2022-11-11 Eric Whitney Accepted
ext4: fix delayed allocation bug in ext4_clu_mapped for bigalloc + inline ext4: fix delayed allocation bug in ext4_clu_mapped for bigalloc + inline - - - - --- 2022-11-17 Eric Whitney Awaiting Upstream
ext4: fix RENAME_WHITEOUT handling for inline directories ext4: fix RENAME_WHITEOUT handling for inline directories - 1 1 - --- 2023-02-10 Eric Whitney Awaiting Upstream
ext4: correct inline offset when handling xattrs in inode body ext4: correct inline offset when handling xattrs in inode body - - - - --- 2023-05-22 Eric Whitney Awaiting Upstream
e2fsprogs: modify dumpe2fs to report free block ranges for bigalloc e2fsprogs: modify dumpe2fs to report free block ranges for bigalloc - - - - --- 2023-07-21 Eric Whitney Accepted
[1/6] ext4: consolidate code used to free clusters improve cluster and block removal code - - - - --- 2023-09-13 Eric Whitney New
[2/6] ext4: rework partial cluster definition and related tracepoints improve cluster and block removal code - - - - --- 2023-09-13 Eric Whitney New
[3/6] ext4: rework partial cluster handling to use lblk more consistently improve cluster and block removal code - - - - --- 2023-09-13 Eric Whitney New
[4/6] ext4: consolidate partial cluster initialization improve cluster and block removal code - - - - --- 2023-09-13 Eric Whitney New
[5/6] ext4: simplify and improve efficiency of cluster removal code improve cluster and block removal code - - - - --- 2023-09-13 Eric Whitney New
[6/6] ext4: remove mballoc's NOFREE flags improve cluster and block removal code - - - - --- 2023-09-13 Eric Whitney New
generic/459: don't run on non-journaled ext4 file systems generic/459: don't run on non-journaled ext4 file systems - - - - --- 2024-01-24 Eric Whitney Not Applicable