summaryrefslogtreecommitdiffstats
path: root/fs/btrfs
AgeCommit message (Expand)AuthorFilesLines
2022-01-07btrfs: make device add compatible with paused balance in btrfs_exclop_start_t...Nikolay Borisov1-1/+4
2022-01-07btrfs: introduce exclusive operation BALANCE_PAUSED stateNikolay Borisov3-2/+36
2022-01-07btrfs: make send work with concurrent block group relocationFilipe Manana7-104/+395
2022-01-03btrfs: change name and type of private member of btrfs_free_space_ctlNikolay Borisov2-7/+7
2022-01-03btrfs: make __btrfs_add_free_space take just block group referenceNikolay Borisov2-19/+12
2022-01-03btrfs: consolidate unlink_free_space/__unlink_free_space functionsNikolay Borisov1-25/+15
2022-01-03btrfs: consolidate bitmap_clear_bits/__bitmap_clear_bitsNikolay Borisov1-24/+13
2022-01-03btrfs: track the csum, extent, and free space trees in a rb treeJosef Bacik9-80/+263
2022-01-03btrfs: remove useless WARN_ON in record_root_in_transJosef Bacik1-1/+0
2022-01-03btrfs: stop accessing ->free_space_root directlyJosef Bacik4-20/+26
2022-01-03btrfs: stop accessing ->csum_root directlyJosef Bacik10-27/+60
2022-01-03btrfs: set BTRFS_FS_STATE_NO_CSUMS if we fail to load the csum rootJosef Bacik5-4/+13
2022-01-03btrfs: fix csum assert to check objectid of the rootJosef Bacik1-1/+1
2022-01-03btrfs: stop accessing ->extent_root directlyJosef Bacik16-44/+77
2022-01-03btrfs: init root block_rsv at init root timeJosef Bacik3-23/+32
2022-01-03btrfs: don't use the extent_root in flush_spaceJosef Bacik1-1/+1
2022-01-03btrfs: don't use extent_root in iterate_extent_inodesJosef Bacik1-1/+1
2022-01-03btrfs: don't use the extent root in btrfs_chunk_alloc_add_chunk_itemJosef Bacik1-2/+1
2022-01-03btrfs: remove unnecessary extent root check in btrfs_defrag_leavesJosef Bacik1-8/+0
2022-01-03btrfs: do not special case the extent root for switch commit rootsJosef Bacik1-6/+2
2022-01-03btrfs: use chunk_root in find_free_extent_update_loopJosef Bacik1-1/+1
2022-01-03btrfs: make remove_extent_backref pass the rootJosef Bacik1-8/+10
2022-01-03btrfs: add a btrfs_block_group_root() helperJosef Bacik2-9/+15
2022-01-03btrfs: remove BUG_ON(!eie) in find_parent_nodesJosef Bacik1-3/+11
2022-01-03btrfs: remove BUG_ON() in find_parent_nodes()Josef Bacik1-1/+6
2022-01-03btrfs: remove SANITY_TESTS check form find_parent_nodesJosef Bacik1-4/+0
2022-01-03btrfs: move comment in find_parent_nodes()Josef Bacik1-7/+4
2022-01-03btrfs: pass the root to add_keyed_refsJosef Bacik1-4/+5
2022-01-03btrfs: remove trans_handle->rootJosef Bacik2-2/+0
2022-01-03btrfs: pass fs_info to trace_btrfs_transaction_commitJosef Bacik2-3/+3
2022-01-03btrfs: rework async transaction committingJosef Bacik5-61/+18
2022-01-03btrfs: remove unused BTRFS_FS_BARRIER flagJosef Bacik2-2/+0
2022-01-03btrfs: eliminate if in main loop in tree_search_offsetNikolay Borisov1-7/+4
2022-01-03btrfs: don't check stripe length if the profile is not stripe basedQu Wenruo1-1/+6
2022-01-03btrfs: get next entry in tree_search_offset before doing checksNikolay Borisov1-5/+4
2022-01-03btrfs: add self test for bytes_index free space cacheJosef Bacik1-0/+181
2022-01-03btrfs: index free space entries on sizeJosef Bacik2-44/+139
2022-01-03btrfs: only use ->max_extent_size if it is set in the bitmapJosef Bacik1-1/+25
2022-01-03btrfs: remove unnecessary @nr_written parametersQu Wenruo1-16/+11
2022-01-03btrfs: change root to fs_info for btrfs_reserve_metadata_bytesJosef Bacik13-30/+30
2022-01-03btrfs: get rid of root->orphan_cleanup_stateJosef Bacik3-11/+3
2022-01-03btrfs: remove global rsv stealing logic for orphan cleanupJosef Bacik1-7/+0
2022-01-03btrfs: make BTRFS_RESERVE_FLUSH_EVICT use the global rsv stealing codeJosef Bacik2-12/+19
2022-01-03btrfs: check ticket->steal in steal_from_global_block_rsvJosef Bacik1-2/+4
2022-01-03btrfs: check for priority ticket granting before flushingJosef Bacik1-1/+14
2022-01-03btrfs: handle priority ticket failures in their respective helpersJosef Bacik1-25/+21
2022-01-03btrfs: zoned: cache reported zone during mountNaohiro Aota5-13/+87
2022-01-03btrfs: remove unused parameter fs_devices from btrfs_init_workqueuesSu Yue1-3/+2
2022-01-03btrfs: reduce the scope of the tree log mutex during transaction commitFilipe Manana1-34/+42
2022-01-03btrfs: consolidate device_list_mutex in prepare_sprout to its parentAnand Jain1-18/+51