Age | Commit message (Expand) | Author | Files | Lines |
2022-09-26 | btrfs: move btrfs_full_stripe_locks_tree into block-group.h | Josef Bacik | 1 | -1/+2 |
2022-09-26 | btrfs: enhance unsupported compat RO flags handling | Qu Wenruo | 1 | -1/+10 |
2022-09-26 | btrfs: remove use btrfs_remove_free_space_cache instead of variant | Josef Bacik | 1 | -1/+1 |
2022-09-26 | btrfs: get rid of block group caching progress logic | Omar Sandoval | 1 | -13/+0 |
2022-09-26 | btrfs: delete btrfs_wait_space_cache_v1_finished | Josef Bacik | 1 | -0/+2 |
2022-09-26 | btrfs: remove BLOCK_GROUP_FLAG_HAS_CACHING_CTL | Josef Bacik | 1 | -24/+21 |
2022-09-26 | btrfs: simplify block group traversal in btrfs_put_block_group_cache | Josef Bacik | 1 | -27/+15 |
2022-09-26 | btrfs: convert block group bit field to use bit helpers | Josef Bacik | 1 | -10/+15 |
2022-09-26 | btrfs: handle space_info setting of bg in btrfs_add_bg_to_space_info | Josef Bacik | 1 | -22/+3 |
2022-09-26 | btrfs: simplify arguments of btrfs_update_space_info and rename | Josef Bacik | 1 | -17/+11 |
2022-09-26 | btrfs: use btrfs_fs_closing for background bg work | Josef Bacik | 1 | -0/+6 |
2022-08-23 | btrfs: fix space cache corruption and potential double allocations | Omar Sandoval | 1 | -32/+15 |
2022-07-27 | btrfs: reset RO counter on block group if we fail to relocate | Josef Bacik | 1 | -1/+3 |
2022-07-25 | btrfs: zoned: activate necessary block group | Naohiro Aota | 1 | -0/+16 |
2022-07-25 | btrfs: zoned: introduce space_info->active_total_bytes | Naohiro Aota | 1 | -3/+9 |
2022-07-25 | btrfs: merge calculations for simple striped profiles in btrfs_rmap_block | David Sterba | 1 | -3/+2 |
2022-07-25 | btrfs: reset block group chunk force if we have to wait | Josef Bacik | 1 | -0/+1 |
2022-05-16 | btrfs: zoned: zone finish unused block group | Naohiro Aota | 1 | -0/+8 |
2022-05-16 | btrfs: avoid double search for block group during NOCOW writes | Filipe Manana | 1 | -17/+41 |
2022-05-16 | btrfs: return block group directly at btrfs_next_block_group() | Filipe Manana | 1 | -1/+1 |
2022-05-16 | btrfs: use a read/write lock for protecting the block groups tree | Filipe Manana | 1 | -20/+20 |
2022-05-16 | btrfs: use rbtree with leftmost node cached for tracking lowest block group | Filipe Manana | 1 | -18/+12 |
2022-05-16 | btrfs: zoned: make auto-reclaim less aggressive | Johannes Thumshirn | 1 | -0/+10 |
2022-05-16 | btrfs: allow block group background reclaim for non-zoned filesystems | Josef Bacik | 1 | -0/+31 |
2022-05-16 | btrfs: use btrfs_for_each_slot in find_first_block_group | Gabriel Niebler | 1 | -24/+2 |
2022-04-06 | btrfs: zoned: activate block group only for extent allocation | Naohiro Aota | 1 | -8/+16 |
2022-04-06 | btrfs: return allocated block group from do_chunk_alloc() | Naohiro Aota | 1 | -3/+13 |
2022-04-06 | btrfs: remove unused variable in btrfs_{start,write}_dirty_block_groups() | Nathan Chancellor | 1 | -4/+0 |
2022-03-14 | btrfs: zoned: mark relocation as writing | Naohiro Aota | 1 | -1/+7 |
2022-03-14 | btrfs: add support for multiple global roots | Josef Bacik | 1 | -2/+26 |
2022-01-31 | btrfs: skip reserved bytes warning on unmount after log cleanup failure | Filipe Manana | 1 | -2/+24 |
2022-01-31 | btrfs: don't start transaction for scrub if the fs is mounted read-only | Qu Wenruo | 1 | -0/+13 |
2022-01-07 | btrfs: make send work with concurrent block group relocation | Filipe Manana | 1 | -7/+2 |
2022-01-03 | btrfs: stop accessing ->extent_root directly | Josef Bacik | 1 | -1/+2 |
2022-01-03 | btrfs: add a btrfs_block_group_root() helper | Josef Bacik | 1 | -9/+10 |
2022-01-03 | btrfs: change root to fs_info for btrfs_reserve_metadata_bytes | Josef Bacik | 1 | -1/+1 |
2022-01-03 | btrfs: remove spurious unlock/lock of unused_bgs_lock | Nikolay Borisov | 1 | -2/+0 |
2021-10-26 | btrfs: update comments for chunk allocation -ENOSPC cases | Filipe Manana | 1 | -3/+18 |
2021-10-26 | btrfs: fix deadlock between chunk allocation and chunk btree modifications | Filipe Manana | 1 | -55/+91 |
2021-10-26 | btrfs: zoned: use greedy gc for auto reclaim | Johannes Thumshirn | 1 | -0/+22 |
2021-10-26 | btrfs: reduce btrfs_update_block_group alloc argument to bool | Anand Jain | 1 | -1/+1 |
2021-10-26 | btrfs: zoned: add a dedicated data relocation block group | Johannes Thumshirn | 1 | -0/+1 |
2021-10-26 | btrfs: zoned: activate new block group | Naohiro Aota | 1 | -0/+6 |
2021-10-26 | btrfs: zoned: implement active zone tracking | Naohiro Aota | 1 | -0/+11 |
2021-10-26 | btrfs: zoned: introduce physical_map to btrfs_block_group | Naohiro Aota | 1 | -0/+1 |
2021-10-26 | btrfs: zoned: calculate free space from zone capacity | Naohiro Aota | 1 | -2/+5 |
2021-10-26 | btrfs: zoned: move btrfs_free_excluded_extents out of btrfs_calc_zone_unusable | Naohiro Aota | 1 | -0/+2 |
2021-10-26 | btrfs: rename and switch to bool btrfs_chunk_readonly | Anand Jain | 1 | -7/+10 |
2021-10-25 | btrfs: rename btrfs_alloc_chunk to btrfs_create_chunk | Nikolay Borisov | 1 | -3/+3 |
2021-08-23 | btrfs: zoned: suppress reclaim error message on EAGAIN | Naohiro Aota | 1 | -1/+1 |