| Age | Commit message (Expand) | Author | Files | Lines |
| 8 days | btrfs: add missing unlikely to if branches leading to a DEBUG_WARN() | Filipe Manana | 1 | -1/+1 |
| 8 days | btrfs: use a kmem_cache for free space control structures | Filipe Manana | 1 | -2/+13 |
| 8 days | btrfs: use a kmem_cache for block groups | Filipe Manana | 1 | -3/+20 |
| 2026-05-08 | btrfs: fix check_chunk_block_group_mappings() to iterate all chunk maps | ZhengYuan Huang | 1 | -15/+8 |
| 2026-04-07 | btrfs: replace BUG_ON() with error return in cache_save_setup() | Teng Liu | 1 | -1/+7 |
| 2026-04-07 | btrfs: zoned: limit number of zones reclaimed in flush_space() | Johannes Thumshirn | 1 | -4/+9 |
| 2026-04-07 | btrfs: create btrfs_reclaim_block_groups() | Johannes Thumshirn | 1 | -3/+9 |
| 2026-04-07 | btrfs: move reclaiming of a single block group into its own function | Johannes Thumshirn | 1 | -123/+133 |
| 2026-04-07 | btrfs: replace kcalloc() calls to kzalloc_objs() | Miquel Sabaté Solà | 1 | -1/+1 |
| 2026-04-07 | btrfs: remove bogus root search condition in load_extent_tree_free() | Filipe Manana | 1 | -2/+1 |
| 2026-04-07 | btrfs: change return type of cache_save_setup to void | Johannes Thumshirn | 1 | -10/+7 |
| 2026-04-07 | btrfs: zoned: move partially zone_unusable block groups to reclaim list | Johannes Thumshirn | 1 | -0/+18 |
| 2026-04-07 | btrfs: pass boolean literals as the last argument to inc_block_group_ro() | Filipe Manana | 1 | -8/+8 |
| 2026-03-28 | Merge tag 'for-7.0-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -1/+1 |
| 2026-03-23 | btrfs: fix leak of kobject name for sub-group space_info | Shin'ichiro Kawasaki | 1 | -1/+1 |
| 2026-03-21 | Merge tag 'for-7.0-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -0/+36 |
| 2026-03-17 | btrfs: check for NULL root after calls to btrfs_extent_root() | Filipe Manana | 1 | -0/+36 |
| 2026-03-03 | Merge tag 'for-7.0-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -1/+0 |
| 2026-02-26 | btrfs: remove pointless WARN_ON() in cache_save_setup() | Filipe Manana | 1 | -1/+0 |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook | 1 | -4/+3 |
| 2026-02-18 | btrfs: reset block group size class when it becomes empty | Jiasheng Jiang | 1 | -0/+10 |
| 2026-02-03 | btrfs: do not BUG_ON() in btrfs_remove_block_group() | Filipe Manana | 1 | -1/+6 |
| 2026-02-03 | btrfs: abort transaction on error in btrfs_remove_block_group() | Filipe Manana | 1 | -5/+14 |
| 2026-02-03 | btrfs: remove out label in load_extent_tree_free() | Filipe Manana | 1 | -6/+4 |
| 2026-02-03 | btrfs: deal with missing root in sample_block_group_extent_item() | Filipe Manana | 1 | -0/+6 |
| 2026-02-03 | btrfs: remove bogus root search condition in sample_block_group_extent_item() | Filipe Manana | 1 | -2/+1 |
| 2026-02-03 | btrfs: assert block group is locked in btrfs_use_block_group_size_class() | Filipe Manana | 1 | -0/+1 |
| 2026-02-03 | btrfs: don't pass block group argument to load_block_group_size_class() | Filipe Manana | 1 | -7/+6 |
| 2026-02-03 | btrfs: allocate path on stack in load_block_group_size_class() | Filipe Manana | 1 | -13/+19 |
| 2026-02-03 | btrfs: make load_block_group_size_class() return void | Filipe Manana | 1 | -8/+8 |
| 2026-02-03 | btrfs: consolidate reclaim readiness checks in btrfs_should_reclaim() | Sun YangKai | 1 | -6/+6 |
| 2026-02-03 | btrfs: fix periodic reclaim condition | Sun YangKai | 1 | -2/+4 |
| 2026-02-03 | btrfs: use the btrfs_block_group_end() helper everywhere | Filipe Manana | 1 | -11/+10 |
| 2026-02-03 | btrfs: populate fully_remapped_bgs_list on mount | Mark Harmstone | 1 | -0/+75 |
| 2026-02-03 | btrfs: handle discarding fully-remapped block groups | Mark Harmstone | 1 | -13/+17 |
| 2026-02-03 | btrfs: handle setting up relocation of block group with remap-tree | Mark Harmstone | 1 | -1/+5 |
| 2026-02-03 | btrfs: handle deletions from remapped block group | Mark Harmstone | 1 | -26/+61 |
| 2026-02-03 | btrfs: add extended version of struct block_group_item | Mark Harmstone | 1 | -24/+68 |
| 2026-02-03 | btrfs: rename struct btrfs_block_group field commit_used to last_used | Mark Harmstone | 1 | -12/+12 |
| 2026-02-03 | btrfs: remove remapped block groups from the free-space-tree | Mark Harmstone | 1 | -3/+16 |
| 2026-02-03 | btrfs: add and use helper to compute the available space for a block group | Filipe Manana | 1 | -7/+2 |
| 2026-02-03 | btrfs: split btrfs_fs_closing() and change return type to bool | David Sterba | 1 | -1/+1 |
| 2026-02-03 | btrfs: rename btrfs_create_block_group_cache to btrfs_create_block_group | Johannes Thumshirn | 1 | -4/+4 |
| 2026-02-03 | btrfs: merge setting ret and return ret | David Sterba | 1 | -2/+1 |
| 2025-12-03 | 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 | -96/+67 |
| 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 | -23/+20 |
| 2022-09-26 | btrfs: simplify block group traversal in btrfs_put_block_group_cache | Josef Bacik | 1 | -26/+14 |
| 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 |