Show patches with: Submitter = Filipe Manana       |    State = Action Required       |   1720 patches
« 1 2 3 417 18 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
generic: test page fault during direct IO write with O_APPEND generic: test page fault during direct IO write with O_APPEND - - - --- 2024-07-26 Filipe Manana New
btrfs: fix corruption after buffer fault in during direct IO append write btrfs: fix corruption after buffer fault in during direct IO append write - 1 - --- 2024-07-26 Filipe Manana New
btrfs: properly shutdown subvolume stress worker to avoid umount failures btrfs: properly shutdown subvolume stress worker to avoid umount failures - 1 - --- 2024-07-24 Filipe Manana New
btrfs: reduce size and overhead of extent_map_block_end() btrfs: reduce size and overhead of extent_map_block_end() - 2 - --- 2024-07-23 Filipe Manana New
btrfs: test a compressed send stream scenario that triggered a read corruption btrfs: test a compressed send stream scenario that triggered a read corruption - 1 - --- 2024-07-16 Filipe Manana New
btrfs: fix corrupt read due to bad offset of a compressed extent map btrfs: fix corrupt read due to bad offset of a compressed extent map - 1 - --- 2024-07-16 Filipe Manana New
[v2] btrfs: fix _require_btrfs_send_version to detect btrfs-progs support [v2] btrfs: fix _require_btrfs_send_version to detect btrfs-progs support - 2 - --- 2024-07-12 Filipe Manana New
btrfs: fix _require_btrfs_send_version to detect btrfs-progs support btrfs: fix _require_btrfs_send_version to detect btrfs-progs support - 1 - --- 2024-07-12 Filipe Manana New
[3/3] btrfs: avoid races when tracking progress for extent map shrinking btrfs: some fixes/updates for the extent map shrinker - - - --- 2024-07-08 Filipe Manana New
[2/3] btrfs: stop extent map shrinker if reschedule is needed btrfs: some fixes/updates for the extent map shrinker - - - --- 2024-07-08 Filipe Manana New
[1/3] btrfs: use delayed iput during extent map shrinking btrfs: some fixes/updates for the extent map shrinker - 1 - --- 2024-07-08 Filipe Manana New
btrfs: use delayed iput during extent map shrinking btrfs: use delayed iput during extent map shrinking - 1 - --- 2024-07-04 Filipe Manana New
btrfs: fix extent map use-after-free when adding pages to compressed bio btrfs: fix extent map use-after-free when adding pages to compressed bio - 1 - --- 2024-07-04 Filipe Manana New
btrfs: fix bitmap leak when loading free space cache on duplicate entry btrfs: fix bitmap leak when loading free space cache on duplicate entry - 2 - --- 2024-07-03 Filipe Manana New
btrfs: fix data race when accessing the last_trans field of a root btrfs: fix data race when accessing the last_trans field of a root - 1 - --- 2024-07-01 Filipe Manana New
btrfs: don't loop again over pinned extent maps when shrinking extent maps btrfs: don't loop again over pinned extent maps when shrinking extent maps - 2 - --- 2024-07-01 Filipe Manana New
btrfs/081: wait for reader process to exit before cycle mounting btrfs/081: wait for reader process to exit before cycle mounting - 2 - --- 2024-06-28 Filipe Manana New
btrfs: move the direct IO code into its own file btrfs: move the direct IO code into its own file - 2 - --- 2024-06-25 Filipe Manana New
btrfs: fix uninitialized return value in the ref-verify tool btrfs: fix uninitialized return value in the ref-verify tool - 1 - --- 2024-06-23 Filipe Manana New
btrfs: avoid allocating and running pointless delayed extent operations btrfs: avoid allocating and running pointless delayed extent operations - 1 - --- 2024-06-21 Filipe Manana New
btrfs: qgroup: fix quota root leak after quota disable failure btrfs: qgroup: fix quota root leak after quota disable failure - 2 - --- 2024-06-20 Filipe Manana New
[3/3] btrfs: don't BUG_ON() when 0 reference count at btrfs_lookup_extent_info() btrfs: some cleanups for btrfs_lookup_extent_info() - - - --- 2024-06-19 Filipe Manana New
[2/3] btrfs: reduce nesting for extent processing at btrfs_lookup_extent_info() btrfs: some cleanups for btrfs_lookup_extent_info() - - - --- 2024-06-19 Filipe Manana New
[1/3] btrfs: remove superfluous metadata check at btrfs_lookup_extent_info() btrfs: some cleanups for btrfs_lookup_extent_info() - - - --- 2024-06-19 Filipe Manana New
[2/2] btrfs: replace BUG_ON() with error handling at update_ref_for_cow() btrfs: a few cleanups for update_ref_for_cow() - - - --- 2024-06-18 Filipe Manana New
[1/2] btrfs: simplify setting the full backref flag at update_ref_for_cow() btrfs: a few cleanups for update_ref_for_cow() - - - --- 2024-06-18 Filipe Manana New
[v2] btrfs: remove NULL transaction support for btrfs_lookup_extent_info() [v2] btrfs: remove NULL transaction support for btrfs_lookup_extent_info() - 2 - --- 2024-06-18 Filipe Manana New
btrfs: remove NULL transaction support for btrfs_lookup_extent_info() btrfs: remove NULL transaction support for btrfs_lookup_extent_info() - 1 - --- 2024-06-18 Filipe Manana New
generic/74[3,8]: add git commit ID for the fixes generic/74[3,8]: add git commit ID for the fixes - 2 - --- 2024-06-17 Filipe Manana New
btrfs: use label to deduplicate error path at btrfs_force_cow_block() btrfs: use label to deduplicate error path at btrfs_force_cow_block() - 1 - --- 2024-06-17 Filipe Manana New
btrfs: do not BUG_ON() when freeing tree block after error btrfs: do not BUG_ON() when freeing tree block after error - 1 - --- 2024-06-14 Filipe Manana New
[4/4] btrfs: remove super block argument from btrfs_iget_locked() btrfs: fix a deadlock with reclaim during logging/log replay - - - --- 2024-06-13 Filipe Manana New
[3/4] btrfs: remove super block argument from btrfs_iget_path() btrfs: fix a deadlock with reclaim during logging/log replay - - - --- 2024-06-13 Filipe Manana New
[2/4] btrfs: remove super block argument from btrfs_iget() btrfs: fix a deadlock with reclaim during logging/log replay - - - --- 2024-06-13 Filipe Manana New
[1/4] btrfs: use NOFS context when getting inodes during logging and log replay btrfs: fix a deadlock with reclaim during logging/log replay - - - --- 2024-06-13 Filipe Manana New
btrfs: avoid transaction commit on any fsync after subvolume creation btrfs: avoid transaction commit on any fsync after subvolume creation - 1 - --- 2024-06-11 Filipe Manana New
btrfs: remove pointless code when creating and deleting a subvolume btrfs: remove pointless code when creating and deleting a subvolume - 1 - --- 2024-06-06 Filipe Manana New
btrfs/280: run defrag after creating file to get expected extent layout btrfs/280: run defrag after creating file to get expected extent layout - 2 - --- 2024-06-05 Filipe Manana New
btrfs: fix raid-stripe-tree tests with non-experimental btrfs-progs build btrfs: fix raid-stripe-tree tests with non-experimental btrfs-progs build - 1 - --- 2024-06-04 Filipe Manana New
[6/6] btrfs: update panic message when splitting ordered extent btrfs: some tweaks and cleanups around ordered extents - - - --- 2024-06-04 Filipe Manana New
[5/6] btrfs: mark ordered extent insertion failure checks as unlikely btrfs: some tweaks and cleanups around ordered extents - - - --- 2024-06-04 Filipe Manana New
[4/6] btrfs: avoid removal and re-insertion of split ordered extent btrfs: some tweaks and cleanups around ordered extents - - - --- 2024-06-04 Filipe Manana New
[3/6] btrfs: add comment about locking to btrfs_split_ordered_extent() btrfs: some tweaks and cleanups around ordered extents - - - --- 2024-06-04 Filipe Manana New
[2/6] btrfs: reduce critical section at btrfs_wait_ordered_extents() btrfs: some tweaks and cleanups around ordered extents - - - --- 2024-06-04 Filipe Manana New
[1/6] btrfs: reduce critical section at btrfs_wait_ordered_roots() btrfs: some tweaks and cleanups around ordered extents - - - --- 2024-06-04 Filipe Manana New
btrfs: fix leak of qgroup extent records after transaction abort btrfs: fix leak of qgroup extent records after transaction abort - 2 - --- 2024-06-03 Filipe Manana New
btrfs: move fiemap code into its own file btrfs: move fiemap code into its own file - 2 - --- 2024-05-22 Filipe Manana New
btrfs: move fiemap code from extent_io.c to inode.c btrfs: move fiemap code from extent_io.c to inode.c - 1 - --- 2024-05-22 Filipe Manana New
[7/7] btrfs: send: get rid of the label and gotos at ensure_commit_roots_uptodate() btrfs: avoid some unnecessary commit of empty transactions - - - --- 2024-05-22 Filipe Manana New
[6/7] btrfs: add and use helper to commit the current transaction btrfs: avoid some unnecessary commit of empty transactions - - - --- 2024-05-22 Filipe Manana New
[5/7] btrfs: scrub: avoid create/commit empty transaction at finish_extent_writes_for_zoned() btrfs: avoid some unnecessary commit of empty transactions - - - --- 2024-05-22 Filipe Manana New
[4/7] btrfs: send: avoid create/commit empty transaction at ensure_commit_roots_uptodate() btrfs: avoid some unnecessary commit of empty transactions - - - --- 2024-05-22 Filipe Manana New
[3/7] btrfs: send: make ensure_commit_roots_uptodate() simpler and more efficient btrfs: avoid some unnecessary commit of empty transactions - - - --- 2024-05-22 Filipe Manana New
[2/7] btrfs: avoid create and commit empty transaction when committing super btrfs: avoid some unnecessary commit of empty transactions - - - --- 2024-05-22 Filipe Manana New
[1/7] btrfs: qgroup: avoid start/commit empty transaction when flushing reservations btrfs: avoid some unnecessary commit of empty transactions - - - --- 2024-05-22 Filipe Manana New
generic/733: add commit ID for btrfs generic/733: add commit ID for btrfs - 2 - --- 2024-05-21 Filipe Manana New
[v4,6/6] btrfs: use a btrfs_inode local variable at btrfs_sync_file() btrfs: fix logging unwritten extents after failure in write paths - - - --- 2024-05-20 Filipe Manana New
[v4,5/6] btrfs: pass a btrfs_inode to btrfs_wait_ordered_range() btrfs: fix logging unwritten extents after failure in write paths - - - --- 2024-05-20 Filipe Manana New
[v4,4/6] btrfs: pass a btrfs_inode to btrfs_fdatawrite_range() btrfs: fix logging unwritten extents after failure in write paths - - - --- 2024-05-20 Filipe Manana New
[v4,3/6] btrfs: use a btrfs_inode in the log context (struct btrfs_log_ctx) btrfs: fix logging unwritten extents after failure in write paths - - - --- 2024-05-20 Filipe Manana New
[v4,2/6] btrfs: make btrfs_finish_ordered_extent() return void btrfs: fix logging unwritten extents after failure in write paths - 1 - --- 2024-05-20 Filipe Manana New
[v4,1/6] btrfs: ensure fast fsync waits for ordered extents after a write failure btrfs: fix logging unwritten extents after failure in write paths - 1 - --- 2024-05-20 Filipe Manana New
[v3,2/2] btrfs: make btrfs_finish_ordered_extent() return void btrfs: fix logging unwritten extents after failure in write paths - 1 - --- 2024-05-17 Filipe Manana New
[v3,1/2] btrfs: ensure fast fsync waits for ordered extents after a write failure btrfs: fix logging unwritten extents after failure in write paths - - - --- 2024-05-17 Filipe Manana New
[3/3] btrfs: add and use helpers to get and set an inode's delayed_node btrfs: avoid data races when accessing an inode's delayed_node - 1 - --- 2024-05-17 Filipe Manana New
[2/3] btrfs: use READ_ONCE() when accessing delayed_node at btrfs_dirty_node() btrfs: avoid data races when accessing an inode's delayed_node - 1 - --- 2024-05-17 Filipe Manana New
[1/3] btrfs: always set an inode's delayed_inode with WRITE_ONCE() btrfs: avoid data races when accessing an inode's delayed_node - 1 - --- 2024-05-17 Filipe Manana New
btrfs: always set an inode's delayed_inode with WRITE_ONCE() btrfs: always set an inode's delayed_inode with WRITE_ONCE() - - - --- 2024-05-16 Filipe Manana New
[v2,2/2] btrfs: make btrfs_finish_ordered_extent() return void btrfs: fix a bug in the direct IO write path for COW writes - 1 - --- 2024-05-15 Filipe Manana New
[v2,1/2] btrfs: immediately drop extent maps after failed COW write btrfs: fix a bug in the direct IO write path for COW writes - 1 - --- 2024-05-15 Filipe Manana New
[v2] btrfs: reduce ordered_extent_lock section at btrfs_split_ordered_extent() [v2] btrfs: reduce ordered_extent_lock section at btrfs_split_ordered_extent() - 1 - --- 2024-05-14 Filipe Manana New
btrfs: fix end of tree detection when searching for data extent ref btrfs: fix end of tree detection when searching for data extent ref - 2 - --- 2024-05-14 Filipe Manana New
btrfs: reduce ordered_extent_lock section at btrfs_split_ordered_extent() btrfs: reduce ordered_extent_lock section at btrfs_split_ordered_extent() - - - --- 2024-05-14 Filipe Manana New
btrfs: fix function name in comment for btrfs_remove_ordered_extent() btrfs: fix function name in comment for btrfs_remove_ordered_extent() - 2 - --- 2024-05-14 Filipe Manana New
[2/2] btrfs: refactor btrfs_dio_submit_io() for less nesting and indentation btrfs: fix a bug in the direct IO write path for COW writes - 1 - --- 2024-05-14 Filipe Manana New
[1/2] btrfs: drop extent maps after failed COW dio write btrfs: fix a bug in the direct IO write path for COW writes - 1 - --- 2024-05-14 Filipe Manana New
btrfs: fix misspelled end IO compression callbacks btrfs: fix misspelled end IO compression callbacks - 2 - --- 2024-05-13 Filipe Manana New
btrfs: remove no longer used btrfs_migrate_to_delayed_refs_rsv() btrfs: remove no longer used btrfs_migrate_to_delayed_refs_rsv() - 2 - --- 2024-05-13 Filipe Manana New
[v2,10/10] btrfs: use a regular rb_root instead of cached rb_root for extent_map_tree btrfs: inode management and memory consumption improvements - - - --- 2024-05-10 Filipe Manana New
[v2,09/10] btrfs: rename rb_root member of extent_map_tree from map to root btrfs: inode management and memory consumption improvements - - - --- 2024-05-10 Filipe Manana New
[v2,08/10] btrfs: remove objectid from struct btrfs_inode on 64 bits platforms btrfs: inode management and memory consumption improvements - - - --- 2024-05-10 Filipe Manana New
[v2,07/10] btrfs: remove location key from struct btrfs_inode btrfs: inode management and memory consumption improvements - - - --- 2024-05-10 Filipe Manana New
[v2,06/10] btrfs: don't allocate file extent tree for non regular files btrfs: inode management and memory consumption improvements - 1 - --- 2024-05-10 Filipe Manana New
[v2,05/10] btrfs: unify index_cnt and csum_bytes from struct btrfs_inode btrfs: inode management and memory consumption improvements - 1 - --- 2024-05-10 Filipe Manana New
[v2,04/10] btrfs: remove inode_lock from struct btrfs_root and use xarray locks btrfs: inode management and memory consumption improvements - 1 - --- 2024-05-10 Filipe Manana New
[v2,03/10] btrfs: reduce nesting and deduplicate error handling at btrfs_iget_path() btrfs: inode management and memory consumption improvements - 1 - --- 2024-05-10 Filipe Manana New
[v2,02/10] btrfs: preallocate inodes xarray entry to avoid transaction abort btrfs: inode management and memory consumption improvements - 1 - --- 2024-05-10 Filipe Manana New
[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
« 1 2 3 417 18 »