summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/block-group.c
Commit message (Expand)AuthorAgeFilesLines
* btrfs: delete stale comments after merge conflict resolutionDavid Sterba2022-10-111-2/+0
* btrfs: add the ability to use NO_FLUSH for data reservationsJosef Bacik2022-09-291-1/+1
* btrfs: move btrfs_full_stripe_locks_tree into block-group.hJosef Bacik2022-09-261-1/+2
* btrfs: enhance unsupported compat RO flags handlingQu Wenruo2022-09-261-1/+10
* btrfs: remove use btrfs_remove_free_space_cache instead of variantJosef Bacik2022-09-261-1/+1
* btrfs: get rid of block group caching progress logicOmar Sandoval2022-09-261-13/+0
* btrfs: delete btrfs_wait_space_cache_v1_finishedJosef Bacik2022-09-261-0/+2
* btrfs: remove BLOCK_GROUP_FLAG_HAS_CACHING_CTLJosef Bacik2022-09-261-24/+21
* btrfs: simplify block group traversal in btrfs_put_block_group_cacheJosef Bacik2022-09-261-27/+15
* btrfs: convert block group bit field to use bit helpersJosef Bacik2022-09-261-10/+15
* btrfs: handle space_info setting of bg in btrfs_add_bg_to_space_infoJosef Bacik2022-09-261-22/+3
* btrfs: simplify arguments of btrfs_update_space_info and renameJosef Bacik2022-09-261-17/+11
* btrfs: use btrfs_fs_closing for background bg workJosef Bacik2022-09-261-0/+6
* btrfs: fix space cache corruption and potential double allocationsOmar Sandoval2022-08-231-32/+15
* btrfs: reset RO counter on block group if we fail to relocateJosef Bacik2022-07-271-1/+3
* btrfs: zoned: activate necessary block groupNaohiro Aota2022-07-251-0/+16
* btrfs: zoned: introduce space_info->active_total_bytesNaohiro Aota2022-07-251-3/+9
* btrfs: merge calculations for simple striped profiles in btrfs_rmap_blockDavid Sterba2022-07-251-3/+2
* btrfs: reset block group chunk force if we have to waitJosef Bacik2022-07-251-0/+1
* btrfs: zoned: zone finish unused block groupNaohiro Aota2022-05-161-0/+8
* btrfs: avoid double search for block group during NOCOW writesFilipe Manana2022-05-161-17/+41
* btrfs: return block group directly at btrfs_next_block_group()Filipe Manana2022-05-161-1/+1
* btrfs: use a read/write lock for protecting the block groups treeFilipe Manana2022-05-161-20/+20
* btrfs: use rbtree with leftmost node cached for tracking lowest block groupFilipe Manana2022-05-161-18/+12
* btrfs: zoned: make auto-reclaim less aggressiveJohannes Thumshirn2022-05-161-0/+10
* btrfs: allow block group background reclaim for non-zoned filesystemsJosef Bacik2022-05-161-0/+31
* btrfs: use btrfs_for_each_slot in find_first_block_groupGabriel Niebler2022-05-161-24/+2
* btrfs: zoned: activate block group only for extent allocationNaohiro Aota2022-04-061-8/+16
* btrfs: return allocated block group from do_chunk_alloc()Naohiro Aota2022-04-061-3/+13
* btrfs: remove unused variable in btrfs_{start,write}_dirty_block_groups()Nathan Chancellor2022-04-061-4/+0
* btrfs: zoned: mark relocation as writingNaohiro Aota2022-03-141-1/+7
* btrfs: add support for multiple global rootsJosef Bacik2022-03-141-2/+26
* btrfs: skip reserved bytes warning on unmount after log cleanup failureFilipe Manana2022-01-311-2/+24
* btrfs: don't start transaction for scrub if the fs is mounted read-onlyQu Wenruo2022-01-311-0/+13
* btrfs: make send work with concurrent block group relocationFilipe Manana2022-01-071-7/+2
* btrfs: stop accessing ->extent_root directlyJosef Bacik2022-01-031-1/+2
* btrfs: add a btrfs_block_group_root() helperJosef Bacik2022-01-031-9/+10
* btrfs: change root to fs_info for btrfs_reserve_metadata_bytesJosef Bacik2022-01-031-1/+1
* btrfs: remove spurious unlock/lock of unused_bgs_lockNikolay Borisov2022-01-031-2/+0
* btrfs: update comments for chunk allocation -ENOSPC casesFilipe Manana2021-10-261-3/+18
* btrfs: fix deadlock between chunk allocation and chunk btree modificationsFilipe Manana2021-10-261-55/+91
* btrfs: zoned: use greedy gc for auto reclaimJohannes Thumshirn2021-10-261-0/+22
* btrfs: reduce btrfs_update_block_group alloc argument to boolAnand Jain2021-10-261-1/+1
* btrfs: zoned: add a dedicated data relocation block groupJohannes Thumshirn2021-10-261-0/+1
* btrfs: zoned: activate new block groupNaohiro Aota2021-10-261-0/+6
* btrfs: zoned: implement active zone trackingNaohiro Aota2021-10-261-0/+11
* btrfs: zoned: introduce physical_map to btrfs_block_groupNaohiro Aota2021-10-261-0/+1
* btrfs: zoned: calculate free space from zone capacityNaohiro Aota2021-10-261-2/+5
* btrfs: zoned: move btrfs_free_excluded_extents out of btrfs_calc_zone_unusableNaohiro Aota2021-10-261-0/+2
* btrfs: rename and switch to bool btrfs_chunk_readonlyAnand Jain2021-10-261-7/+10