aboutsummaryrefslogtreecommitdiff
path: root/fs/btrfs/block-group.c
AgeCommit message (Expand)AuthorFilesLines
2026-05-08btrfs: fix check_chunk_block_group_mappings() to iterate all chunk mapsZhengYuan Huang1-15/+8
2026-04-07btrfs: replace BUG_ON() with error return in cache_save_setup()Teng Liu1-1/+7
2026-04-07btrfs: zoned: limit number of zones reclaimed in flush_space()Johannes Thumshirn1-4/+9
2026-04-07btrfs: create btrfs_reclaim_block_groups()Johannes Thumshirn1-3/+9
2026-04-07btrfs: move reclaiming of a single block group into its own functionJohannes Thumshirn1-123/+133
2026-04-07btrfs: replace kcalloc() calls to kzalloc_objs()Miquel Sabaté Solà1-1/+1
2026-04-07btrfs: remove bogus root search condition in load_extent_tree_free()Filipe Manana1-2/+1
2026-04-07btrfs: change return type of cache_save_setup to voidJohannes Thumshirn1-10/+7
2026-04-07btrfs: zoned: move partially zone_unusable block groups to reclaim listJohannes Thumshirn1-0/+18
2026-04-07btrfs: pass boolean literals as the last argument to inc_block_group_ro()Filipe Manana1-8/+8
2026-03-28Merge tag 'for-7.0-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+1
2026-03-23btrfs: fix leak of kobject name for sub-group space_infoShin'ichiro Kawasaki1-1/+1
2026-03-21Merge tag 'for-7.0-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+36
2026-03-17btrfs: check for NULL root after calls to btrfs_extent_root()Filipe Manana1-0/+36
2026-03-03Merge tag 'for-7.0-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+0
2026-02-26btrfs: remove pointless WARN_ON() in cache_save_setup()Filipe Manana1-1/+0
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-4/+3
2026-02-18btrfs: reset block group size class when it becomes emptyJiasheng Jiang1-0/+10
2026-02-03btrfs: do not BUG_ON() in btrfs_remove_block_group()Filipe Manana1-1/+6
2026-02-03btrfs: abort transaction on error in btrfs_remove_block_group()Filipe Manana1-5/+14
2026-02-03btrfs: remove out label in load_extent_tree_free()Filipe Manana1-6/+4
2026-02-03btrfs: deal with missing root in sample_block_group_extent_item()Filipe Manana1-0/+6
2026-02-03btrfs: remove bogus root search condition in sample_block_group_extent_item()Filipe Manana1-2/+1
2026-02-03btrfs: assert block group is locked in btrfs_use_block_group_size_class()Filipe Manana1-0/+1
2026-02-03btrfs: don't pass block group argument to load_block_group_size_class()Filipe Manana1-7/+6
2026-02-03btrfs: allocate path on stack in load_block_group_size_class()Filipe Manana1-13/+19
2026-02-03btrfs: make load_block_group_size_class() return voidFilipe Manana1-8/+8
2026-02-03btrfs: consolidate reclaim readiness checks in btrfs_should_reclaim()Sun YangKai1-6/+6
2026-02-03btrfs: fix periodic reclaim conditionSun YangKai1-2/+4
2026-02-03btrfs: use the btrfs_block_group_end() helper everywhereFilipe Manana1-11/+10
2026-02-03btrfs: populate fully_remapped_bgs_list on mountMark Harmstone1-0/+75
2026-02-03btrfs: handle discarding fully-remapped block groupsMark Harmstone1-13/+17
2026-02-03btrfs: handle setting up relocation of block group with remap-treeMark Harmstone1-1/+5
2026-02-03btrfs: handle deletions from remapped block groupMark Harmstone1-26/+61
2026-02-03btrfs: add extended version of struct block_group_itemMark Harmstone1-24/+68
2026-02-03btrfs: rename struct btrfs_block_group field commit_used to last_usedMark Harmstone1-12/+12
2026-02-03btrfs: remove remapped block groups from the free-space-treeMark Harmstone1-3/+16
2026-02-03btrfs: add and use helper to compute the available space for a block groupFilipe Manana1-7/+2
2026-02-03btrfs: split btrfs_fs_closing() and change return type to boolDavid Sterba1-1/+1
2026-02-03btrfs: rename btrfs_create_block_group_cache to btrfs_create_block_groupJohannes Thumshirn1-4/+4
2026-02-03btrfs: merge setting ret and return retDavid Sterba1-2/+1
2025-12-03Merge tag 'for-6.19-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda...Linus Torvalds1-35/+44
2025-11-25btrfs: remaining BTRFS_PATH_AUTO_FREE conversionsDavid Sterba1-2/+1
2025-11-24btrfs: use booleans for delalloc arguments and struct find_free_extent_ctlFilipe Manana1-1/+1
2025-11-24btrfs: use bool type for btrfs_path members used as booleansFilipe Manana1-4/+4
2025-11-24btrfs: reduce block group critical section in btrfs_add_reserved_bytes()Filipe Manana1-6/+14
2025-11-24btrfs: reduce block group critical section in btrfs_free_reserved_bytes()Filipe Manana1-6/+9
2025-11-24btrfs: reduce space_info critical section in btrfs_chunk_alloc()Filipe Manana1-3/+3
2025-11-24btrfs: remove fs_info argument from btrfs_zoned_activate_one_bg()Filipe Manana1-2/+2
2025-11-24btrfs: remove fs_info argument from btrfs_dump_space_info()Filipe Manana1-4/+4