summaryrefslogtreecommitdiff
path: root/fs/btrfs/relocation.c
AgeCommit message (Expand)Author
2021-02-08btrfs: fix reloc root leak with 0 ref reloc roots on recoveryJosef Bacik
2021-02-08btrfs: keep track of the root owner for relocation readsJosef Bacik
2021-02-08btrfs: noinline btrfs_should_cancel_balanceJosef Bacik
2021-02-08btrfs: rename btrfs_find_free_objectid to btrfs_get_free_objectidNikolay Borisov
2021-01-07btrfs: reloc: fix wrong file extent type check to avoid false ENOENTQu Wenruo
2020-12-09btrfs: remove inode number cache featureNikolay Borisov
2020-12-08btrfs: remove err variable from do_relocationNikolay Borisov
2020-12-08btrfs: eliminate err variable from merge_reloc_rootNikolay Borisov
2020-12-08btrfs: pass the owner_root and level to alloc_extent_bufferJosef Bacik
2020-12-08btrfs: pass root owner to read_tree_blockJosef Bacik
2020-12-08btrfs: use btrfs_read_node_slot in replace_pathJosef Bacik
2020-12-08btrfs: use btrfs_read_node_slot in do_relocationJosef Bacik
2020-12-08btrfs: use btrfs_read_node_slot in walk_down_reloc_treeJosef Bacik
2020-12-08btrfs: cleanup extent buffer readaheadJosef Bacik
2020-12-08btrfs: locking: remove all the blocking helpersJosef Bacik
2020-12-08btrfs: add set/get accessors for root_item::drop_levelDavid Sterba
2020-11-05btrfs: fix min reserved size calculation in merge_reloc_rootJosef Bacik
2020-10-07btrfs: introduce BTRFS_NESTING_COW for cow'ing blocksJosef Bacik
2020-07-27btrfs: relocation: review the call sites which can be interrupted by signalQu Wenruo
2020-07-27btrfs: relocation: allow signal to cancel balanceQu Wenruo
2020-07-27btrfs: make prealloc_file_extent_cluster take btrfs_inodeNikolay Borisov
2020-07-27btrfs: make btrfs_free_reserved_data_space_noquota take btrfs_fs_infoNikolay Borisov
2020-07-27btrfs: make btrfs_set_extent_delalloc take btrfs_inodeNikolay Borisov
2020-07-27btrfs: use for loop in prealloc_file_extent_clusterNikolay Borisov
2020-07-27btrfs: perform data management operations outside of inode lockNikolay Borisov
2020-07-27btrfs: remove hole check in prealloc_file_extent_clusterNikolay Borisov
2020-07-27btrfs: make btrfs_reloc_clone_csums take btrfs_inodeNikolay Borisov
2020-07-27btrfs: make btrfs_lookup_ordered_extent take btrfs_inodeNikolay Borisov
2020-07-27btrfs: use btrfs_alloc_data_chunk_ondemand() when allocating space for reloca...Filipe Manana
2020-05-25btrfs: simplify iget helpersDavid Sterba
2020-05-25btrfs: open code read_fs_rootDavid Sterba
2020-05-25btrfs: simplify root lookup by idDavid Sterba
2020-05-25btrfs: reloc: clear DEAD_RELOC_TREE bit for orphan roots to prevent runaway b...Qu Wenruo
2020-05-25btrfs: reloc: fix reloc root leak and NULL pointer dereferenceQu Wenruo
2020-05-25btrfs: don't set SHAREABLE flag for data reloc treeQu Wenruo
2020-05-25btrfs: rename BTRFS_ROOT_REF_COWS to BTRFS_ROOT_SHAREABLEQu Wenruo
2020-05-25btrfs: remove the redundant parameter level in btrfs_bin_search()Qu Wenruo
2020-05-25btrfs: use list_for_each_entry_safe in free_reloc_rootsNikolay Borisov
2020-05-25btrfs: reloc: move error handling of build_backref_tree() to backref.cQu Wenruo
2020-05-25btrfs: backref: rename and move finish_upper_links()Qu Wenruo
2020-05-25btrfs: backref: rename and move handle_one_tree_block()Qu Wenruo
2020-05-25btrfs: reloc: open code read_fs_root() for handle_indirect_tree_backref()Qu Wenruo
2020-05-25btrfs: backref: rename and move should_ignore_root()Qu Wenruo
2020-05-25btrfs: backref: rename and move backref_tree_panic()Qu Wenruo
2020-05-25btrfs: backref: rename and move backref_cache_cleanup()Qu Wenruo
2020-05-25btrfs: backref: rename and move remove_backref_node()Qu Wenruo
2020-05-25btrfs: backref: rename and move drop_backref_node()Qu Wenruo
2020-05-25btrfs: backref: rename and move free_backref_(node|edge)Qu Wenruo
2020-05-25btrfs: backref: rename and move link_backref_edge()Qu Wenruo
2020-05-25btrfs: backref: rename and move alloc_backref_edge()Qu Wenruo