2024-06-06 | Qu Wenruo | btrfs: protect folio::private when attaching extent... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-06-05 | Filipe Manana | btrfs: fix leak of qgroup extent records after transaction... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-06-05 | Omar Sandoval | btrfs: fix crash on racing fsync and size-extending... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-28 | Filipe Manana | btrfs: ensure fast fsync waits for ordered extents... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-21 | Qu Wenruo | btrfs: re-introduce 'norecovery' mount option Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-15 | Filipe Manana | btrfs: fix end of tree detection when searching for... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-15 | Lu Yao | btrfs: scrub: initialize ret in scrub_simple_mirror... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-15 | Filipe Manana | btrfs: zoned: fix use-after-free due to race with dev... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-15 | Boris Burkov | btrfs: qgroup: fix qgroup id collision across mounts Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-15 | David Sterba | btrfs: qgroup: update rescan message levels and error... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Dan Carpenter | btrfs: qgroup: fix initialization of auto inherit array Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Matthew Wilcox ... | btrfs: count super block write errors in device instead... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Matthew Wilcox ... | btrfs: use the folio iterator in btrfs_end_super_write() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Matthew Wilcox ... | btrfs: convert super block writes to folio in write_dev_supers() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Matthew Wilcox ... | btrfs: convert super block writes to folio in wait_dev_supers() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Matthew Wilcox ... | bio: Export bio_add_folio_nofail to modules Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Thorsten Blum | btrfs: remove duplicate included header from fs.h Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Josef Bacik | btrfs: add a cached state to extent_clear_unlock_delalloc Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Josef Bacik | btrfs: push extent lock down in submit_one_async_extent Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Josef Bacik | btrfs: push lock_extent down in cow_file_range() Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Josef Bacik | btrfs: move can_cow_file_range_inline() outside of... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Josef Bacik | btrfs: push lock_extent into cow_file_range_inline Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Josef Bacik | btrfs: push extent lock into cow_file_range Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Josef Bacik | btrfs: push extent lock into run_delalloc_cow Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Josef Bacik | btrfs: remove unlock_extent from run_delalloc_compressed Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Josef Bacik | btrfs: push extent lock down in run_delalloc_nocow Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Josef Bacik | btrfs: adjust while loop condition in run_delalloc_nocow Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Josef Bacik | btrfs: push extent lock into run_delalloc_nocow Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Josef Bacik | btrfs: push the extent lock into btrfs_run_delalloc_range Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Josef Bacik | btrfs: lock extent when doing inline extent in compression Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Josef Bacik | btrfs: move extent bit and page cleanup into cow_file_range_... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Josef Bacik | btrfs: unlock all the pages with successful inline... Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Josef Bacik | btrfs: push all inline logic into cow_file_range Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Josef Bacik | btrfs: handle errors in btrfs_reloc_clone_csums properly Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Qu Wenruo | btrfs: add extra sanity checks for create_io_em() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Qu Wenruo | btrfs: simplify the inline extent map creation Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Qu Wenruo | btrfs: add extra comments on extent_map members Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Naohiro Aota | btrfs: drop unused argument of calcu_metadata_size() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Anand Jain | btrfs: simplify return variables in btrfs_drop_subtree() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Anand Jain | btrfs: simplify return variables in lookup_extent_data_ref() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Anand Jain | btrfs: rename return variables in btrfs_qgroup_rescan_worker() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Anand Jain | btrfs: drop variable err in quick_update_accounting() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Anand Jain | btrfs: reuse ret instead of err in relocate_tree_blocks() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Anand Jain | btrfs: rename err and ret to ret in build_backref_tree() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Anand Jain | btrfs: rename werr and err to ret in __btrfs_wait_marked_ext... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Anand Jain | btrfs: rename werr and err to ret in btrfs_write_marked_exte... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Anand Jain | btrfs: report filemap_fdata<write|wait>_range() error Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | David Sterba | btrfs: use btrfs_is_testing() everywhere Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Filipe Manana | btrfs: initialize delayed inodes xarray without GFP_ATOMIC Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Filipe Manana | btrfs: make try_release_extent_mapping() return a bool Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Filipe Manana | btrfs: be better releasing extent maps at try_release_extent... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Filipe Manana | btrfs: remove i_size restriction at try_release_extent_mapping() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Filipe Manana | btrfs: use btrfs_get_fs_generation() at try_release_extent_m... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Filipe Manana | btrfs: rename some variables at try_release_extent_mapping() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Filipe Manana | btrfs: add tracepoints for extent map shrinker events Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Filipe Manana | btrfs: update comment for btrfs_set_inode_full_sync... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Filipe Manana | btrfs: add a shrinker for extent maps Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Filipe Manana | btrfs: add a global per cpu counter to track number... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Filipe Manana | btrfs: pass the extent map tree's inode to try_merge_map() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Filipe Manana | btrfs: pass the extent map tree's inode to setup_extent_mapp... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Filipe Manana | btrfs: pass the extent map tree's inode to replace_extent_ma... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Filipe Manana | btrfs: pass the extent map tree's inode to remove_extent_map... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Filipe Manana | btrfs: pass the extent map tree's inode to clear_em_logging() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Filipe Manana | btrfs: pass the extent map tree's inode to add_extent_mapping() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Josef Bacik | btrfs: change root->root_key.objectid to btrfs_root_id() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Josef Bacik | btrfs: set start on clone before calling copy_extent_buffer_full Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Josef Bacik | btrfs: replace btrfs_delayed_*_ref with btrfs_*_ref Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Josef Bacik | btrfs: remove the btrfs_delayed_ref_node container... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Josef Bacik | btrfs: stop referencing btrfs_delayed_tree_ref directly Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Josef Bacik | btrfs: stop referencing btrfs_delayed_data_ref directly Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Josef Bacik | btrfs: make the insert backref helpers take a btrfs_delayed_... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Josef Bacik | btrfs: drop unnecessary arguments from __btrfs_free_extent Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Josef Bacik | btrfs: make __btrfs_inc_extent_ref take a btrfs_delayed_ref_node Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Josef Bacik | btrfs: rename btrfs_data_ref->ino to ->objectid Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Josef Bacik | btrfs: move ->parent and ->ref_root into btrfs_delayed_ref_node Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Josef Bacik | btrfs: rename ->len to ->num_bytes in btrfs_ref Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Josef Bacik | btrfs: unify the btrfs_add_delayed_*_ref helpers into... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Josef Bacik | btrfs: simplify delayed ref tracepoints Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Josef Bacik | btrfs: move ref specific initialization into init_delayed_re... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Josef Bacik | btrfs: initialize btrfs_delayed_ref_head with btrfs_ref Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Josef Bacik | btrfs: pass btrfs_ref to init_delayed_ref_common Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Josef Bacik | btrfs: move ref_root into btrfs_ref Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Josef Bacik | btrfs: do not use a function to initialize btrfs_ref Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Josef Bacik | btrfs: embed data_ref and tree_ref in btrfs_delayed_ref_node Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Josef Bacik | btrfs: add a helper to get the delayed ref node from... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Filipe Manana | btrfs: use btrfs_find_first_inode() at btrfs_prune_dentries() Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Filipe Manana | btrfs: export find_next_inode() as btrfs_find_first_inode() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Filipe Manana | btrfs: simplify add_extent_mapping() by removing pointless... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Filipe Manana | btrfs: tests: error out on unexpected extent map reference... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Filipe Manana | btrfs: pass an inode to btrfs_add_extent_mapping() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Filipe Manana | btrfs: open code csum_exist_in_range() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Filipe Manana | btrfs: make NOCOW checks for existence of checksums... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Filipe Manana | btrfs: simplify error path for btrfs_lookup_csums_list() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Filipe Manana | btrfs: remove use of a temporary list at btrfs_lookup_csums_... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Filipe Manana | btrfs: remove search_commit parameter from btrfs_lookup_csum... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Filipe Manana | btrfs: add function comment to btrfs_lookup_csums_list() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Filipe Manana | btrfs: move btrfs_page_mkwrite() from inode.c into... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Filipe Manana | btrfs: remove no longer used btrfs_clone_chunk_map() Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Filipe Manana | btrfs: remove list_empty() check at warn_about_uncommitted_t... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
2024-05-07 | Filipe Manana | btrfs: remove pointless return value assignment at... Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com> |
commit | commitdiff | tree |
next |