aboutsummaryrefslogtreecommitdiffstats
path: root/fs
Commit message (Expand)AuthorAgeFilesLines
* btrfs: control extent reference updates with a control flag for truncateJosef Bacik2022-01-073-2/+8
* btrfs: only call inode_sub_bytes in truncate paths that careJosef Bacik2022-01-074-13/+11
* btrfs: only update i_size in truncate paths that careJosef Bacik2022-01-074-9/+17
* btrfs: add truncate control structJosef Bacik2022-01-075-28/+46
* btrfs: remove found_extent from btrfs_truncate_inode_itemsJosef Bacik2022-01-071-6/+3
* btrfs: move btrfs_kill_delayed_inode_items into evictJosef Bacik2022-01-072-9/+12
* btrfs: remove free space cache inode check in btrfs_truncate_inode_itemsJosef Bacik2022-01-071-5/+3
* btrfs: move extent locking outside of btrfs_truncate_inode_itemsJosef Bacik2022-01-073-25/+31
* btrfs: move btrfs_truncate_inode_items to inode-item.cJosef Bacik2022-01-074-391/+387
* btrfs: add an inode-item.hJosef Bacik2022-01-078-30/+51
* btrfs: remove stale comment about locking at btrfs_search_slot()Filipe Manana2022-01-071-4/+0
* btrfs: remove BUG_ON() after splitting leafFilipe Manana2022-01-071-1/+3
* btrfs: move leaf search logic out of btrfs_search_slot()Filipe Manana2022-01-071-116/+128
* btrfs: remove useless condition check before splitting leafFilipe Manana2022-01-071-5/+1
* btrfs: try to unlock parent nodes earlier when inserting a keyFilipe Manana2022-01-071-19/+118
* btrfs: allow generic_bin_search() to take low boundary as an argumentFilipe Manana2022-01-071-20/+23
* btrfs: check the root node for uptodate before returning itJosef Bacik2022-01-071-4/+15
* btrfs: allow device add if balance is pausedNikolay Borisov2022-01-071-3/+18
* btrfs: make device add compatible with paused balance in btrfs_exclop_start_t...Nikolay Borisov2022-01-071-1/+4
* btrfs: introduce exclusive operation BALANCE_PAUSED stateNikolay Borisov2022-01-073-2/+36
* btrfs: make send work with concurrent block group relocationFilipe Manana2022-01-077-104/+395
* btrfs: change name and type of private member of btrfs_free_space_ctlNikolay Borisov2022-01-032-7/+7
* btrfs: make __btrfs_add_free_space take just block group referenceNikolay Borisov2022-01-032-19/+12
* btrfs: consolidate unlink_free_space/__unlink_free_space functionsNikolay Borisov2022-01-031-25/+15
* btrfs: consolidate bitmap_clear_bits/__bitmap_clear_bitsNikolay Borisov2022-01-031-24/+13
* btrfs: track the csum, extent, and free space trees in a rb treeJosef Bacik2022-01-039-80/+263
* btrfs: remove useless WARN_ON in record_root_in_transJosef Bacik2022-01-031-1/+0
* btrfs: stop accessing ->free_space_root directlyJosef Bacik2022-01-034-20/+26
* btrfs: stop accessing ->csum_root directlyJosef Bacik2022-01-0310-27/+60
* btrfs: set BTRFS_FS_STATE_NO_CSUMS if we fail to load the csum rootJosef Bacik2022-01-035-4/+13
* btrfs: fix csum assert to check objectid of the rootJosef Bacik2022-01-031-1/+1
* btrfs: stop accessing ->extent_root directlyJosef Bacik2022-01-0316-44/+77
* btrfs: init root block_rsv at init root timeJosef Bacik2022-01-033-23/+32
* btrfs: don't use the extent_root in flush_spaceJosef Bacik2022-01-031-1/+1
* btrfs: don't use extent_root in iterate_extent_inodesJosef Bacik2022-01-031-1/+1
* btrfs: don't use the extent root in btrfs_chunk_alloc_add_chunk_itemJosef Bacik2022-01-031-2/+1
* btrfs: remove unnecessary extent root check in btrfs_defrag_leavesJosef Bacik2022-01-031-8/+0
* btrfs: do not special case the extent root for switch commit rootsJosef Bacik2022-01-031-6/+2
* btrfs: use chunk_root in find_free_extent_update_loopJosef Bacik2022-01-031-1/+1
* btrfs: make remove_extent_backref pass the rootJosef Bacik2022-01-031-8/+10
* btrfs: add a btrfs_block_group_root() helperJosef Bacik2022-01-032-9/+15
* btrfs: remove BUG_ON(!eie) in find_parent_nodesJosef Bacik2022-01-031-3/+11
* btrfs: remove BUG_ON() in find_parent_nodes()Josef Bacik2022-01-031-1/+6
* btrfs: remove SANITY_TESTS check form find_parent_nodesJosef Bacik2022-01-031-4/+0
* btrfs: move comment in find_parent_nodes()Josef Bacik2022-01-031-7/+4
* btrfs: pass the root to add_keyed_refsJosef Bacik2022-01-031-4/+5
* btrfs: remove trans_handle->rootJosef Bacik2022-01-032-2/+0
* btrfs: pass fs_info to trace_btrfs_transaction_commitJosef Bacik2022-01-032-3/+3
* btrfs: rework async transaction committingJosef Bacik2022-01-035-61/+18
* btrfs: remove unused BTRFS_FS_BARRIER flagJosef Bacik2022-01-032-2/+0