| Age | Commit message (Expand) | Author | Files | Lines |
| 8 days | Merge tag 'for-6.19-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda... | Linus Torvalds | 1 | -35/+44 |
| 2025-11-25 | btrfs: remaining BTRFS_PATH_AUTO_FREE conversions | David Sterba | 1 | -2/+1 |
| 2025-11-24 | btrfs: use booleans for delalloc arguments and struct find_free_extent_ctl | Filipe Manana | 1 | -1/+1 |
| 2025-11-24 | btrfs: use bool type for btrfs_path members used as booleans | Filipe Manana | 1 | -4/+4 |
| 2025-11-24 | btrfs: reduce block group critical section in btrfs_add_reserved_bytes() | Filipe Manana | 1 | -6/+14 |
| 2025-11-24 | btrfs: reduce block group critical section in btrfs_free_reserved_bytes() | Filipe Manana | 1 | -6/+9 |
| 2025-11-24 | btrfs: reduce space_info critical section in btrfs_chunk_alloc() | Filipe Manana | 1 | -3/+3 |
| 2025-11-24 | btrfs: remove fs_info argument from btrfs_zoned_activate_one_bg() | Filipe Manana | 1 | -2/+2 |
| 2025-11-24 | btrfs: remove fs_info argument from btrfs_dump_space_info() | Filipe Manana | 1 | -4/+4 |
| 2025-11-24 | btrfs: remove fs_info argument from btrfs_can_overcommit() | Filipe Manana | 1 | -2/+1 |
| 2025-11-24 | btrfs: remove fs_info argument from btrfs_try_granting_tickets() | Filipe Manana | 1 | -2/+2 |
| 2025-11-24 | btrfs: fix racy bitfield write in btrfs_clear_space_info_full() | Boris Burkov | 1 | -3/+3 |
| 2025-11-05 | btrfs: use super write guard in btrfs_reclaim_bgs_work() | Christian Brauner | 1 | -7/+3 |
| 2025-09-30 | Merge tag 'for-6.18-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda... | Linus Torvalds | 1 | -15/+15 |
| 2025-09-29 | Merge tag 'vfs-6.18-rc1.workqueue' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -1/+1 |
| 2025-09-23 | btrfs: add unlikely annotations to branches leading to transaction abort | David Sterba | 1 | -5/+5 |
| 2025-09-23 | btrfs: add unlikely annotations to branches leading to EUCLEAN | David Sterba | 1 | -7/+7 |
| 2025-09-23 | btrfs: fix typos in comments and strings | David Sterba | 1 | -2/+2 |
| 2025-09-22 | btrfs: convert several int parameters to bool | David Sterba | 1 | -1/+1 |
| 2025-09-19 | fs: replace use of system_unbound_wq with system_dfl_wq | Marco Crivellari | 1 | -1/+1 |
| 2025-09-15 | btrfs: annotate block group access with data_race() when sorting for reclaim | Filipe Manana | 1 | -1/+8 |
| 2025-07-22 | btrfs: unfold transaction aborts when writing dirty block groups | Filipe Manana | 1 | -2/+4 |
| 2025-07-22 | btrfs: zoned: requeue to unused block group list if zone finish failed | Naohiro Aota | 1 | -1/+3 |
| 2025-07-22 | btrfs: zoned: do not remove unwritten non-data block group | Naohiro Aota | 1 | -2/+25 |
| 2025-07-22 | btrfs: remove btrfs_clear_extent_bits() | Filipe Manana | 1 | -6/+6 |
| 2025-07-22 | btrfs: don't print relocation messages from auto reclaim | Johannes Thumshirn | 1 | -1/+1 |
| 2025-07-22 | btrfs: remove redundant auto reclaim log message | Johannes Thumshirn | 1 | -17/+0 |
| 2025-07-21 | btrfs: change dump_block_groups() in btrfs_dump_space_info() from int to bool | Johannes Thumshirn | 1 | -4/+4 |
| 2025-07-21 | btrfs: add btrfs prefix to free space tree exported functions | Filipe Manana | 1 | -5/+5 |
| 2025-05-15 | btrfs: use boolean for delalloc argument to btrfs_free_reserved_bytes() | Filipe Manana | 1 | -6/+6 |
| 2025-05-15 | btrfs: simplify getting and extracting previous transaction at clean_pinned_e... | Filipe Manana | 1 | -3/+2 |
| 2025-05-15 | btrfs: tweak extent/chunk allocation for space_info sub-space | Naohiro Aota | 1 | -0/+3 |
| 2025-05-15 | btrfs: introduce btrfs_space_info sub-group | Naohiro Aota | 1 | -0/+11 |
| 2025-05-15 | btrfs: add space_info parameter for block group creation | Naohiro Aota | 1 | -8/+22 |
| 2025-05-15 | btrfs: add space_info argument to btrfs_chunk_alloc() | Naohiro Aota | 1 | -10/+17 |
| 2025-05-15 | btrfs: factor out check_removing_space_info() from btrfs_free_block_groups() | Naohiro Aota | 1 | -22/+27 |
| 2025-05-15 | btrfs: trivial conversion to return bool instead of int | David Sterba | 1 | -6/+6 |
| 2025-05-15 | btrfs: use list_first_entry() everywhere | David Sterba | 1 | -5/+4 |
| 2025-05-15 | btrfs: rename the functions to search for bits in extent ranges | Filipe Manana | 1 | -3/+3 |
| 2025-05-15 | btrfs: rename set_extent_bit() to include a btrfs prefix | Filipe Manana | 1 | -8/+8 |
| 2025-05-15 | btrfs: rename the functions to clear bits for an extent range | Filipe Manana | 1 | -6/+6 |
| 2025-05-15 | btrfs: do more trivial BTRFS_PATH_AUTO_FREE conversions | David Sterba | 1 | -2/+1 |
| 2025-05-15 | btrfs: remove EXTENT_UPTODATE io tree flag | Filipe Manana | 1 | -4/+4 |
| 2025-05-15 | btrfs: stop searching for EXTENT_DIRTY bit in the excluded extents io tree | Filipe Manana | 1 | -2/+1 |
| 2025-03-18 | btrfs: codify pattern for adding block_group to bg_list | Boris Burkov | 1 | -24/+31 |
| 2025-03-18 | btrfs: explicitly ref count block_group on new_bgs list | Boris Burkov | 1 | -0/+2 |
| 2025-03-18 | btrfs: fix block group refcount race in btrfs_create_pending_block_groups() | Boris Burkov | 1 | -0/+3 |
| 2025-03-18 | btrfs: remove unnecessary fs_info argument from btrfs_add_block_group_cache() | Filipe Manana | 1 | -8/+8 |
| 2025-03-18 | btrfs: do trivial BTRFS_PATH_AUTO_FREE conversions | David Sterba | 1 | -13/+7 |
| 2025-03-18 | btrfs: fix reclaimed bytes accounting after automatic block group reclaim | Filipe Manana | 1 | -7/+21 |
| 2025-03-18 | btrfs: get used bytes while holding lock at btrfs_reclaim_bgs_work() | Filipe Manana | 1 | -5/+16 |
| 2025-03-18 | btrfs: get zone unusable bytes while holding lock at btrfs_reclaim_bgs_work() | Filipe Manana | 1 | -7/+11 |
| 2025-03-18 | btrfs: unify ordering of btrfs_key initializations | David Sterba | 1 | -3/+3 |
| 2025-01-13 | btrfs: block-group: remove unnecessary calls to btrfs_mark_buffer_dirty() | Filipe Manana | 1 | -2/+0 |
| 2025-01-13 | btrfs: update btrfs_add_block_group_cache() to use rb helper | Roger L. Beckermeyer III | 1 | -24/+22 |
| 2025-01-13 | btrfs: drop fs_info argument from btrfs_update_space_info_*() | Naohiro Aota | 1 | -10/+6 |
| 2024-11-11 | btrfs: correct typos in multiple comments across various files | Shen Lichuan | 1 | -1/+1 |
| 2024-10-17 | btrfs: zoned: fix zone unusable accounting for freed reserved extent | Naohiro Aota | 1 | -0/+2 |
| 2024-09-10 | btrfs: constify more pointer parameters | David Sterba | 1 | -17/+17 |
| 2024-07-29 | btrfs: zoned: fix zone_unusable accounting on making block group read-write a... | Naohiro Aota | 1 | -5/+8 |
| 2024-07-11 | btrfs: switch btrfs_block_group::inode to struct btrfs_inode | David Sterba | 1 | -2/+2 |
| 2024-07-11 | btrfs: prevent pathological periodic reclaim loops | Boris Burkov | 1 | -3/+9 |
| 2024-07-11 | btrfs: periodic block_group reclaim | Boris Burkov | 1 | -0/+2 |
| 2024-07-11 | btrfs: dynamic block_group reclaim threshold | Boris Burkov | 1 | -8/+10 |
| 2024-07-11 | btrfs: report reclaim stats in sysfs | Boris Burkov | 1 | -0/+10 |
| 2024-07-11 | btrfs: move btrfs_block_group_root() to block-group.c | Anand Jain | 1 | -0/+7 |
| 2024-07-01 | btrfs: fix adding block group to a reclaim list and the unused list during re... | Naohiro Aota | 1 | -2/+11 |
| 2024-06-13 | btrfs: retry block group reclaim without infinite loop | Boris Burkov | 1 | -2/+9 |
| 2024-03-26 | btrfs: zoned: don't skip block groups with 100% zone unusable | Johannes Thumshirn | 1 | -1/+2 |
| 2024-03-05 | btrfs: mark btrfs_put_caching_control() static | Lijuan Li | 1 | -1/+1 |
| 2024-03-04 | btrfs: handle block group lookup error when it's being removed | David Sterba | 1 | -1/+3 |
| 2024-03-04 | btrfs: add comment about list_is_singular() use at btrfs_delete_unused_bgs() | Filipe Manana | 1 | -0/+7 |
| 2024-03-04 | btrfs: return errors from unpin_extent_range() | David Sterba | 1 | -1/+1 |
| 2024-02-09 | btrfs: add new unused block groups to the list of unused block groups | Filipe Manana | 1 | -0/+31 |
| 2024-02-09 | btrfs: do not delete unused block group if it may be used soon | Filipe Manana | 1 | -0/+46 |
| 2024-02-09 | btrfs: add and use helper to check if block group is used | Filipe Manana | 1 | -2/+1 |
| 2023-12-15 | btrfs: fix typos found by codespell | David Sterba | 1 | -1/+1 |
| 2023-12-15 | btrfs: remove stripe size local variable from insert_dev_extents() | Filipe Manana | 1 | -4/+1 |
| 2023-12-15 | btrfs: use a dedicated data structure for chunk maps | Filipe Manana | 1 | -97/+68 |
| 2023-12-15 | btrfs: split assert into two different asserts when removing block group | Filipe Manana | 1 | -1/+2 |
| 2023-10-12 | btrfs: stop reserving excessive space for block group item insertions | Filipe Manana | 1 | -3/+2 |
| 2023-10-12 | btrfs: stop reserving excessive space for block group item updates | Filipe Manana | 1 | -5/+7 |
| 2023-10-12 | btrfs: remove redundant root argument from btrfs_update_inode() | Filipe Manana | 1 | -2/+1 |
| 2023-10-12 | btrfs: merge ordered work callbacks in btrfs_work into one | David Sterba | 1 | -1/+1 |
| 2023-10-12 | btrfs: remove pointless loop from btrfs_update_block_group() | Filipe Manana | 1 | -80/+67 |
| 2023-10-12 | btrfs: abort transaction on generation mismatch when marking eb as dirty | Filipe Manana | 1 | -2/+2 |
| 2023-10-12 | btrfs: stop doing excessive space reservation for csum deletion | Filipe Manana | 1 | -4/+4 |
| 2023-10-12 | btrfs: allow to run delayed refs by bytes to be released instead of count | Filipe Manana | 1 | -2/+1 |
| 2023-09-08 | btrfs: fix race between finishing block group creation and its item update | Filipe Manana | 1 | -2/+10 |
| 2023-08-21 | btrfs: zoned: don't activate non-DATA BG on allocation | Naohiro Aota | 1 | -1/+1 |
| 2023-08-21 | btrfs: zoned: activate metadata block group on write time | Naohiro Aota | 1 | -0/+11 |
| 2023-08-21 | btrfs: move btrfs_free_excluded_extents() into block-group.c | Filipe Manana | 1 | -0/+6 |
| 2023-08-21 | btrfs: open code trivial btrfs_add_excluded_extent() | Filipe Manana | 1 | -4/+6 |
| 2023-08-21 | btrfs: make find_first_extent_bit() return a boolean | Filipe Manana | 1 | -5/+4 |
| 2023-08-21 | btrfs: rename add_new_free_space() to btrfs_add_new_free_space() | Filipe Manana | 1 | -10/+10 |
| 2023-08-21 | btrfs: update documentation for add_new_free_space() | Filipe Manana | 1 | -4/+11 |
| 2023-08-12 | Merge tag 'for-6.5-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -2/+15 |
| 2023-08-10 | btrfs: wait for actual caching progress during allocation | Josef Bacik | 1 | -2/+15 |
| 2023-07-27 | Merge tag 'for-6.5-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -17/+34 |
| 2023-07-24 | btrfs: remove BUG_ON()'s in add_new_free_space() | Filipe Manana | 1 | -17/+34 |
| 2023-07-20 | Merge tag 'for-6.5-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -2/+12 |
| 2023-07-18 | btrfs: zoned: fix memory leak after finding block group with super blocks | Filipe Manana | 1 | -0/+1 |
| 2023-07-11 | btrfs: fix use-after-free of new block group that became unused | Filipe Manana | 1 | -2/+11 |
| 2023-06-26 | Merge tag 'for-6.5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav... | Linus Torvalds | 1 | -7/+40 |
| 2023-06-22 | btrfs: fix remaining u32 overflows when left shifting stripe_nr | Qu Wenruo | 1 | -1/+1 |
| 2023-06-19 | btrfs: add handling for RAID1C23/DUP to btrfs_reduce_alloc_profile | Matt Corallo | 1 | -1/+8 |
| 2023-06-19 | btrfs: reinsert BGs failed to reclaim | Naohiro Aota | 1 | -0/+2 |
| 2023-06-19 | btrfs: bail out reclaim process if filesystem is read-only | Naohiro Aota | 1 | -2/+9 |
| 2023-06-19 | btrfs: move out now unused BG from the reclaim list | Naohiro Aota | 1 | -1/+4 |
| 2023-06-19 | btrfs: delete unused BGs while reclaiming BGs | Naohiro Aota | 1 | -0/+14 |
| 2023-06-19 | btrfs: drop gfp from parameter extent state helpers | David Sterba | 1 | -1/+1 |
| 2023-06-19 | btrfs: drop NOFAIL from set_extent_bit allocation masks | David Sterba | 1 | -2/+1 |
| 2023-06-19 | btrfs: open code set_extent_dirty | David Sterba | 1 | -3/+4 |
| 2023-05-17 | btrfs: scrub: try harder to mark RAID56 block groups read-only | Qu Wenruo | 1 | -2/+12 |
| 2023-04-17 | btrfs: scrub: remove the old scrub recheck code | Qu Wenruo | 1 | -11/+0 |
| 2023-04-17 | btrfs: remove bytes_used argument from btrfs_make_block_group() | Filipe Manana | 1 | -5/+2 |
| 2023-04-17 | btrfs: reduce div64 calls by limiting the number of stripes of a chunk to u32 | Qu Wenruo | 1 | -7/+5 |
| 2023-04-17 | btrfs: replace map_lookup->stripe_len by BTRFS_STRIPE_LEN | Qu Wenruo | 1 | -4/+6 |
| 2023-03-15 | btrfs: zoned: drop space_info->active_total_bytes | Naohiro Aota | 1 | -6/+0 |
| 2023-03-15 | btrfs: use temporary variable for space_info in btrfs_update_block_group | Josef Bacik | 1 | -10/+12 |
| 2023-03-08 | btrfs: fix block group item corruption after inserting new block group | Filipe Manana | 1 | -1/+12 |
| 2023-03-06 | btrfs: fix percent calculation for bg reclaim message | Johannes Thumshirn | 1 | -1/+2 |
| 2023-03-06 | btrfs: fix potential dead lock in size class loading logic | Boris Burkov | 1 | -26/+16 |
| 2023-02-15 | btrfs: remove the bdev argument to btrfs_rmap_block | Christoph Hellwig | 1 | -7/+2 |
| 2023-02-13 | btrfs: don't use size classes for zoned file systems | Boris Burkov | 1 | -2/+11 |
| 2023-02-13 | btrfs: load block group size class when caching | Boris Burkov | 1 | -0/+148 |
| 2023-02-13 | btrfs: introduce size class to block group allocator | Boris Burkov | 1 | -16/+89 |
| 2023-02-13 | btrfs: fix uninitialized variable warning in btrfs_update_block_group | Josef Bacik | 1 | -1/+1 |
| 2022-12-05 | btrfs: convert btrfs_block_group::needs_free_space to runtime flag | David Sterba | 1 | -1/+1 |
| 2022-12-05 | btrfs: simplify percent calculation helpers, rename div_factor | David Sterba | 1 | -3/+3 |
| 2022-12-05 | btrfs: update function comments | David Sterba | 1 | -10/+10 |
| 2022-12-05 | btrfs: move extent-tree helpers into their own header file | Josef Bacik | 1 | -0/+1 |
| 2022-12-05 | btrfs: move accessor helpers into accessors.h | Josef Bacik | 1 | -0/+1 |
| 2022-12-05 | btrfs: move fs wide helpers out of ctree.h | Josef Bacik | 1 | -0/+1 |
| 2022-12-05 | btrfs: skip update of block group item if used bytes are the same | Qu Wenruo | 1 | -1/+27 |
| 2022-12-05 | btrfs: re-check reclaim condition in reclaim worker | Boris Burkov | 1 | -25/+40 |
| 2022-12-05 | btrfs: skip reclaim if block_group is empty | Boris Burkov | 1 | -0/+18 |
| 2022-12-05 | btrfs: move btrfs_should_fragment_free_space into block-group.c | Josef Bacik | 1 | -0/+12 |
| 2022-10-11 | btrfs: delete stale comments after merge conflict resolution | David Sterba | 1 | -2/+0 |
| 2022-09-29 | btrfs: add the ability to use NO_FLUSH for data reservations | Josef Bacik | 1 | -1/+1 |
| 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 |
| 2021-08-23 | btrfs: rescue: allow ibadroots to skip bad extent tree when reading block gro... | Qu Wenruo | 1 | -0/+19 |
| 2021-08-23 | btrfs: make btrfs_finish_chunk_alloc private to block-group.c | Nikolay Borisov | 1 | -2/+91 |
| 2021-07-07 | btrfs: don't block if we can't acquire the reclaim lock | Johannes Thumshirn | 1 | -1/+9 |
| 2021-07-07 | btrfs: rework chunk allocation to avoid exhaustion of the system chunk array | Filipe Manana | 1 | -36/+249 |
| 2021-07-07 | btrfs: fix deadlock with concurrent chunk allocations involving system chunks | Filipe Manana | 1 | -57/+1 |
| 2021-07-07 | btrfs: zoned: print unusable percentage when reclaiming block groups | Johannes Thumshirn | 1 | -2/+12 |
| 2021-07-07 | btrfs: zoned: fix types for u64 division in btrfs_reclaim_bgs_work | David Sterba | 1 | -1/+1 |
| 2021-06-22 | btrfs: rip out btrfs_space_info::total_bytes_pinned | Josef Bacik | 1 | -3/+0 |
| 2021-06-22 | btrfs: ensure relocation never runs while we have send operations running | Filipe Manana | 1 | -2/+8 |
| 2021-06-21 | btrfs: make free space cache size consistent across different PAGE_SIZE | Qu Wenruo | 1 | -9/+9 |