Show patches with: Submitter = Filipe Manana       |    State = Action Required       |   1733 patches
« 1 2 3 417 18 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2,01/10] btrfs: use an xarray to track open inodes in a root btrfs: inode management and memory consumption improvements - 1 - --- 2024-05-10 Filipe Manana New
[8/8] btrfs: remove objectid from struct btrfs_inode on 64 bits platforms btrfs: inode management and memory consumption improvements - - - --- 2024-05-08 Filipe Manana New
[7/8] btrfs: remove location key from struct btrfs_inode btrfs: inode management and memory consumption improvements - - - --- 2024-05-08 Filipe Manana New
[6/8] btrfs: don't allocate file extent tree for non regular files btrfs: inode management and memory consumption improvements - 1 - --- 2024-05-08 Filipe Manana New
[5/8] btrfs: unify index_cnt and csum_bytes from struct btrfs_inode btrfs: inode management and memory consumption improvements - 1 - --- 2024-05-08 Filipe Manana New
[4/8] btrfs: remove inode_lock from struct btrfs_root and use xarray locks btrfs: inode management and memory consumption improvements - 1 - --- 2024-05-08 Filipe Manana New
[3/8] btrfs: reduce nesting and deduplicate error handling at btrfs_iget_path() btrfs: inode management and memory consumption improvements - 1 - --- 2024-05-08 Filipe Manana New
[2/8] btrfs: preallocate inodes xarray entry to avoid transaction abort btrfs: inode management and memory consumption improvements - 1 - --- 2024-05-08 Filipe Manana New
[1/8] btrfs: use an xarray to track open inodes in a root btrfs: inode management and memory consumption improvements - 1 - --- 2024-05-08 Filipe Manana New
btrfs: zoned: fix use-after-free due to race with dev replace btrfs: zoned: fix use-after-free due to race with dev replace - 2 - --- 2024-05-08 Filipe Manana New
btrfs: zoned: make btrfs_get_dev_zone() static btrfs: zoned: make btrfs_get_dev_zone() static - 2 - --- 2024-05-08 Filipe Manana New
btrfs: initialize delayed inodes xarray without GFP_ATOMIC btrfs: initialize delayed inodes xarray without GFP_ATOMIC - 3 - --- 2024-04-17 Filipe Manana New
[5/5] btrfs: make try_release_extent_mapping() return a bool btrfs: cleanups and improvements around extent map release - 1 - --- 2024-04-17 Filipe Manana New
[4/5] btrfs: be better releasing extent maps at try_release_extent_mapping() btrfs: cleanups and improvements around extent map release - 1 - --- 2024-04-17 Filipe Manana New
[3/5] btrfs: remove i_size restriction at try_release_extent_mapping() btrfs: cleanups and improvements around extent map release - 1 - --- 2024-04-17 Filipe Manana New
[2/5] btrfs: use btrfs_get_fs_generation() at try_release_extent_mapping() btrfs: cleanups and improvements around extent map release - 1 - --- 2024-04-17 Filipe Manana New
[1/5] btrfs: rename some variables at try_release_extent_mapping() btrfs: cleanups and improvements around extent map release - 1 - --- 2024-04-17 Filipe Manana New
[v3,10/10] btrfs: add tracepoints for extent map shrinker events btrfs: add a shrinker for extent maps - 2 - --- 2024-04-16 Filipe Manana New
[v3,09/10] btrfs: update comment for btrfs_set_inode_full_sync() about locking btrfs: add a shrinker for extent maps - 1 - --- 2024-04-16 Filipe Manana New
[v3,08/10] btrfs: add a shrinker for extent maps btrfs: add a shrinker for extent maps - 1 - --- 2024-04-16 Filipe Manana New
[v3,07/10] btrfs: add a global per cpu counter to track number of used extent maps btrfs: add a shrinker for extent maps - 2 - --- 2024-04-16 Filipe Manana New
[v3,06/10] btrfs: pass the extent map tree's inode to try_merge_map() btrfs: add a shrinker for extent maps - 3 - --- 2024-04-16 Filipe Manana New
[v3,05/10] btrfs: pass the extent map tree's inode to setup_extent_mapping() btrfs: add a shrinker for extent maps - 3 - --- 2024-04-16 Filipe Manana New
[v3,04/10] btrfs: pass the extent map tree's inode to replace_extent_mapping() btrfs: add a shrinker for extent maps - 3 - --- 2024-04-16 Filipe Manana New
[v3,03/10] btrfs: pass the extent map tree's inode to remove_extent_mapping() btrfs: add a shrinker for extent maps - 3 - --- 2024-04-16 Filipe Manana New
[v3,02/10] btrfs: pass the extent map tree's inode to clear_em_logging() btrfs: add a shrinker for extent maps - 3 - --- 2024-04-16 Filipe Manana New
[v3,01/10] btrfs: pass the extent map tree's inode to add_extent_mapping() btrfs: add a shrinker for extent maps - 3 - --- 2024-04-16 Filipe Manana New
[6/6] btrfs: open code csum_exist_in_range() btrfs: some speedup for NOCOW write path and cleanups - 1 - --- 2024-04-12 Filipe Manana New
[5/6] btrfs: make NOCOW checks for existence of checksums in a range more efficient btrfs: some speedup for NOCOW write path and cleanups - 1 - --- 2024-04-12 Filipe Manana New
[4/6] btrfs: simplify error path for btrfs_lookup_csums_list() btrfs: some speedup for NOCOW write path and cleanups - 1 - --- 2024-04-12 Filipe Manana New
[3/6] btrfs: remove use of a temporary list at btrfs_lookup_csums_list() btrfs: some speedup for NOCOW write path and cleanups - 1 - --- 2024-04-12 Filipe Manana New
[2/6] btrfs: remove search_commit parameter from btrfs_lookup_csums_list() btrfs: some speedup for NOCOW write path and cleanups - 1 - --- 2024-04-12 Filipe Manana New
[1/6] btrfs: add function comment to btrfs_lookup_csums_list() btrfs: some speedup for NOCOW write path and cleanups - 1 - --- 2024-04-12 Filipe Manana New
[v2,15/15] btrfs: add tracepoints for extent map shrinker events btrfs: add a shrinker for extent maps - - - --- 2024-04-11 Filipe Manana New
[v2,14/15] btrfs: update comment for btrfs_set_inode_full_sync() about locking btrfs: add a shrinker for extent maps - - - --- 2024-04-11 Filipe Manana New
[v2,13/15] btrfs: add a shrinker for extent maps btrfs: add a shrinker for extent maps - 1 - --- 2024-04-11 Filipe Manana New
[v2,12/15] btrfs: use btrfs_find_first_inode() at btrfs_prune_dentries() btrfs: add a shrinker for extent maps - 1 - --- 2024-04-11 Filipe Manana New
[v2,11/15] btrfs: export find_next_inode() as btrfs_find_first_inode() btrfs: add a shrinker for extent maps - 1 - --- 2024-04-11 Filipe Manana New
[v2,10/15] btrfs: add a global per cpu counter to track number of used extent maps btrfs: add a shrinker for extent maps - - - --- 2024-04-11 Filipe Manana New
[v2,09/15] btrfs: pass the extent map tree's inode to try_merge_map() btrfs: add a shrinker for extent maps - 1 - --- 2024-04-11 Filipe Manana New
[v2,08/15] btrfs: pass the extent map tree's inode to setup_extent_mapping() btrfs: add a shrinker for extent maps - 1 - --- 2024-04-11 Filipe Manana New
[v2,07/15] btrfs: pass the extent map tree's inode to replace_extent_mapping() btrfs: add a shrinker for extent maps - 1 - --- 2024-04-11 Filipe Manana New
[v2,06/15] btrfs: pass the extent map tree's inode to remove_extent_mapping() btrfs: add a shrinker for extent maps - 1 - --- 2024-04-11 Filipe Manana New
[v2,05/15] btrfs: pass the extent map tree's inode to clear_em_logging() btrfs: add a shrinker for extent maps - 1 - --- 2024-04-11 Filipe Manana New
[v2,04/15] btrfs: pass the extent map tree's inode to add_extent_mapping() btrfs: add a shrinker for extent maps - 1 - --- 2024-04-11 Filipe Manana New
[v2,03/15] btrfs: simplify add_extent_mapping() by removing pointless label btrfs: add a shrinker for extent maps - 1 - --- 2024-04-11 Filipe Manana New
[v2,02/15] btrfs: tests: error out on unexpected extent map reference count btrfs: add a shrinker for extent maps - 1 - --- 2024-04-11 Filipe Manana New
[v2,01/15] btrfs: pass an inode to btrfs_add_extent_mapping() btrfs: add a shrinker for extent maps - 1 - --- 2024-04-11 Filipe Manana New
btrfs: move btrfs_page_mkwrite() from inode.c into file.c btrfs: move btrfs_page_mkwrite() from inode.c into file.c - 1 - --- 2024-04-10 Filipe Manana New
[11/11] btrfs: add tracepoints for extent map shrinker events btrfs: add a shrinker for extent maps - - - --- 2024-04-10 Filipe Manana New
[10/11] btrfs: update comment for btrfs_set_inode_full_sync() about locking btrfs: add a shrinker for extent maps - - - --- 2024-04-10 Filipe Manana New
[09/11] btrfs: add a shrinker for extent maps btrfs: add a shrinker for extent maps - - - --- 2024-04-10 Filipe Manana New
[08/11] btrfs: add a global per cpu counter to track number of used extent maps btrfs: add a shrinker for extent maps - - - --- 2024-04-10 Filipe Manana New
[07/11] btrfs: pass the extent map tree's inode to replace_extent_mapping() btrfs: add a shrinker for extent maps - - - --- 2024-04-10 Filipe Manana New
[06/11] btrfs: pass the extent map tree's inode to remove_extent_mapping() btrfs: add a shrinker for extent maps - - - --- 2024-04-10 Filipe Manana New
[05/11] btrfs: pass the extent map tree's inode to clear_em_logging() btrfs: add a shrinker for extent maps - - - --- 2024-04-10 Filipe Manana New
[04/11] btrfs: pass the extent map tree's inode to add_extent_mapping() btrfs: add a shrinker for extent maps - - - --- 2024-04-10 Filipe Manana New
[03/11] btrfs: simplify add_extent_mapping() by removing pointless label btrfs: add a shrinker for extent maps - - - --- 2024-04-10 Filipe Manana New
[02/11] btrfs: tests: error out on unexpected extent map reference count btrfs: add a shrinker for extent maps - - - --- 2024-04-10 Filipe Manana New
[01/11] btrfs: pass an inode to btrfs_add_extent_mapping() btrfs: add a shrinker for extent maps - - - --- 2024-04-10 Filipe Manana New
[3/3] btrfs: remove no longer used btrfs_clone_chunk_map() btrfs: remove some unused and pointless code - - - --- 2024-04-03 Filipe Manana New
[2/3] btrfs: remove list emptyness check at warn_about_uncommitted_trans() btrfs: remove some unused and pointless code - - - --- 2024-04-03 Filipe Manana New
[1/3] btrfs: remove pointless return value assignment at btrfs_finish_one_ordered() btrfs: remove some unused and pointless code - - - --- 2024-04-03 Filipe Manana New
btrfs: remove not needed mod_start and mod_len from struct extent_map btrfs: remove not needed mod_start and mod_len from struct extent_map - 1 - --- 2024-04-02 Filipe Manana New
[10/10] btrfs/06[0-9]..07[0-4]: kill all background tasks when test is killed/interrupted fstests/btrfs: fixes for tests btrfs/06[0-9] and btrfs/07[0-4] - 1 - --- 2024-03-27 Filipe Manana New
[09/10] btrfs: remove stop file early at _btrfs_stress_subvolume fstests/btrfs: fixes for tests btrfs/06[0-9] and btrfs/07[0-4] - 1 - --- 2024-03-27 Filipe Manana New
[08/10] btrfs: add helper to stop background process running _btrfs_stress_subvolume fstests/btrfs: fixes for tests btrfs/06[0-9] and btrfs/07[0-4] - 1 - --- 2024-03-27 Filipe Manana New
[07/10] btrfs: add helper to kill background process running _btrfs_stress_replace fstests/btrfs: fixes for tests btrfs/06[0-9] and btrfs/07[0-4] - 1 - --- 2024-03-27 Filipe Manana New
[06/10] btrfs: add helper to kill background process running _btrfs_stress_remount_compress fstests/btrfs: fixes for tests btrfs/06[0-9] and btrfs/07[0-4] - 1 - --- 2024-03-27 Filipe Manana New
[05/10] btrfs: add helper to kill background process running _btrfs_stress_defrag fstests/btrfs: fixes for tests btrfs/06[0-9] and btrfs/07[0-4] - 1 - --- 2024-03-27 Filipe Manana New
[04/10] btrfs: add helper to kill background process running _btrfs_stress_scrub fstests/btrfs: fixes for tests btrfs/06[0-9] and btrfs/07[0-4] - - - --- 2024-03-27 Filipe Manana New
[03/10] btrfs/028: removed redundant sync and scratch filesystem unmount fstests/btrfs: fixes for tests btrfs/06[0-9] and btrfs/07[0-4] - - - --- 2024-03-27 Filipe Manana New
[02/10] btrfs/028: use the helper _btrfs_kill_stress_balance_pid fstests/btrfs: fixes for tests btrfs/06[0-9] and btrfs/07[0-4] - - - --- 2024-03-27 Filipe Manana New
[01/10] btrfs: add helper to kill background process running _btrfs_stress_balance fstests/btrfs: fixes for tests btrfs/06[0-9] and btrfs/07[0-4] - 1 - --- 2024-03-27 Filipe Manana New
[v2] btrfs: stop locking the source extent range during reflink [v2] btrfs: stop locking the source extent range during reflink - 1 - --- 2024-03-23 Filipe Manana New
btrfs: stop locking the source extent range during reflink btrfs: stop locking the source extent range during reflink - 1 - --- 2024-03-22 Filipe Manana New
[2/2] btrfs: remove pointless writepages callback wrapper btrfs: remove a couple pointless callback wrappers - - - --- 2024-03-18 Filipe Manana New
[1/2] btrfs: remove pointless readahead callback wrapper btrfs: remove a couple pointless callback wrappers - - - --- 2024-03-18 Filipe Manana New
btrfs: avoid pointless wake ups of drew lock readers btrfs: avoid pointless wake ups of drew lock readers - 1 - --- 2024-03-18 Filipe Manana New
[2/2] btrfs: rename __btrfs_tree_lock() and __btrfs_tree_read_lock() btrfs: trivial changes to btree lock functions - - - --- 2024-03-15 Filipe Manana New
[1/2] btrfs: inline btrfs_tree_lock() and btrfs_tree_read_lock() btrfs: trivial changes to btree lock functions - - - --- 2024-03-15 Filipe Manana New
[v2,4/4] btrfs: use btrfs_warn() to log message at btrfs_add_extent_mapping() btrfs: some minor fixes around extent maps - - - --- 2024-03-13 Filipe Manana New
[v2,3/4] btrfs: fix message not properly printing interval when adding extent map btrfs: some minor fixes around extent maps - - - --- 2024-03-13 Filipe Manana New
[v2,2/4] btrfs: fix warning messages not printing interval at unpin_extent_range() btrfs: some minor fixes around extent maps - - - --- 2024-03-13 Filipe Manana New
[v2,1/4] btrfs: fix extent map leak in unexpected scenario at unpin_extent_cache() btrfs: some minor fixes around extent maps - 1 - --- 2024-03-13 Filipe Manana New
[v2] fstests: add missing commit IDs to some tests [v2] fstests: add missing commit IDs to some tests - 1 - --- 2024-03-13 Filipe Manana New
btrfs: add missing kernel commit IDs to _fixed_by_kernel_commit() calls btrfs: add missing kernel commit IDs to _fixed_by_kernel_commit() calls - 1 - --- 2024-03-13 Filipe Manana New
[3/3] btrfs: fix message not properly printing interval when adding extent map btrfs: some minor fixes around extent maps - - - --- 2024-03-13 Filipe Manana New
[2/3] btrfs: fix warning messages not printing interval at unpin_extent_range() btrfs: some minor fixes around extent maps - - - --- 2024-03-13 Filipe Manana New
[1/3] btrfs: fix extent map leak in unexpected scenario at unpin_extent_cache() btrfs: some minor fixes around extent maps - - - --- 2024-03-13 Filipe Manana New
btrfs: remove pointless BUG_ON() when creating snapshot btrfs: remove pointless BUG_ON() when creating snapshot - 2 - --- 2024-03-07 Filipe Manana New
btrfs: fix grep warning at _require_btrfs_mkfs_uuid_option() btrfs: fix grep warning at _require_btrfs_mkfs_uuid_option() - 2 - --- 2024-03-06 Filipe Manana New
[2/2] btrfs: reuse cloned extent buffer during fiemap to avoid re-allocations btrfs: fiemap fix and optimization - - - --- 2024-02-29 Filipe Manana New
[1/2] btrfs: fix race when detecting delalloc ranges during fiemap btrfs: fiemap fix and optimization - - - --- 2024-02-29 Filipe Manana New
btrfs: fix off-by-one chunk length calculation at contains_pending_extent() btrfs: fix off-by-one chunk length calculation at contains_pending_extent() - 2 - --- 2024-02-29 Filipe Manana New
[v4,2/2] btrfs: ensure fiemap doesn't race with writes when FIEMAP_FLAG_SYNC is given btrfs: some fiemap fixes - - - --- 2024-02-25 Filipe Manana New
[v4,1/2] btrfs: fix race between ordered extent completion and fiemap btrfs: some fiemap fixes - - - --- 2024-02-25 Filipe Manana New
[v3,2/2] btrfs: ensure fiemap doesn't race with writes when FIEMAP_FLAG_SYNC is given btrfs: some fiemap fixes - - - --- 2024-02-23 Filipe Manana New
[v3,1/2] btrfs: fix race between ordered extent completion and fiemap btrfs: some fiemap fixes - - - --- 2024-02-23 Filipe Manana New
btrfs: fix double free of anonymous device after snapshot creation failure btrfs: fix double free of anonymous device after snapshot creation failure - 1 - --- 2024-02-23 Filipe Manana New
« 1 2 3 417 18 »