| Commit message (Expand) | Author | Age | Files | Lines |
* | btrfs: retry block group reclaim without infinite loop | Boris Burkov | 2024-06-27 | 1 | -2/+9 |
* | btrfs: zoned: don't skip block groups with 100% zone unusable | Johannes Thumshirn | 2024-03-26 | 1 | -1/+2 |
* | btrfs: mark btrfs_put_caching_control() static | Lijuan Li | 2024-03-05 | 1 | -1/+1 |
* | btrfs: handle block group lookup error when it's being removed | David Sterba | 2024-03-04 | 1 | -1/+3 |
* | btrfs: add comment about list_is_singular() use at btrfs_delete_unused_bgs() | Filipe Manana | 2024-03-04 | 1 | -0/+7 |
* | btrfs: return errors from unpin_extent_range() | David Sterba | 2024-03-04 | 1 | -1/+1 |
* | btrfs: add new unused block groups to the list of unused block groups | Filipe Manana | 2024-02-09 | 1 | -0/+31 |
* | btrfs: do not delete unused block group if it may be used soon | Filipe Manana | 2024-02-09 | 1 | -0/+46 |
* | btrfs: add and use helper to check if block group is used | Filipe Manana | 2024-02-09 | 1 | -2/+1 |
* | btrfs: fix typos found by codespell | David Sterba | 2023-12-15 | 1 | -1/+1 |
* | btrfs: remove stripe size local variable from insert_dev_extents() | Filipe Manana | 2023-12-15 | 1 | -4/+1 |
* | btrfs: use a dedicated data structure for chunk maps | Filipe Manana | 2023-12-15 | 1 | -97/+68 |
* | btrfs: split assert into two different asserts when removing block group | Filipe Manana | 2023-12-15 | 1 | -1/+2 |
* | btrfs: stop reserving excessive space for block group item insertions | Filipe Manana | 2023-10-12 | 1 | -3/+2 |
* | btrfs: stop reserving excessive space for block group item updates | Filipe Manana | 2023-10-12 | 1 | -5/+7 |
* | btrfs: remove redundant root argument from btrfs_update_inode() | Filipe Manana | 2023-10-12 | 1 | -2/+1 |
* | btrfs: merge ordered work callbacks in btrfs_work into one | David Sterba | 2023-10-12 | 1 | -1/+1 |
* | btrfs: remove pointless loop from btrfs_update_block_group() | Filipe Manana | 2023-10-12 | 1 | -80/+67 |
* | btrfs: abort transaction on generation mismatch when marking eb as dirty | Filipe Manana | 2023-10-12 | 1 | -2/+2 |
* | btrfs: stop doing excessive space reservation for csum deletion | Filipe Manana | 2023-10-12 | 1 | -4/+4 |
* | btrfs: allow to run delayed refs by bytes to be released instead of count | Filipe Manana | 2023-10-12 | 1 | -2/+1 |
* | btrfs: fix race between finishing block group creation and its item update | Filipe Manana | 2023-09-08 | 1 | -2/+10 |
* | btrfs: zoned: don't activate non-DATA BG on allocation | Naohiro Aota | 2023-08-21 | 1 | -1/+1 |
* | btrfs: zoned: activate metadata block group on write time | Naohiro Aota | 2023-08-21 | 1 | -0/+11 |
* | btrfs: move btrfs_free_excluded_extents() into block-group.c | Filipe Manana | 2023-08-21 | 1 | -0/+6 |
* | btrfs: open code trivial btrfs_add_excluded_extent() | Filipe Manana | 2023-08-21 | 1 | -4/+6 |
* | btrfs: make find_first_extent_bit() return a boolean | Filipe Manana | 2023-08-21 | 1 | -5/+4 |
* | btrfs: rename add_new_free_space() to btrfs_add_new_free_space() | Filipe Manana | 2023-08-21 | 1 | -10/+10 |
* | btrfs: update documentation for add_new_free_space() | Filipe Manana | 2023-08-21 | 1 | -4/+11 |
* | Merge tag 'for-6.5-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 2023-08-12 | 1 | -2/+15 |
|\ |
|
| * | btrfs: wait for actual caching progress during allocation | Josef Bacik | 2023-08-10 | 1 | -2/+15 |
* | | Merge tag 'for-6.5-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 2023-07-27 | 1 | -17/+34 |
|\| |
|
| * | btrfs: remove BUG_ON()'s in add_new_free_space() | Filipe Manana | 2023-07-24 | 1 | -17/+34 |
* | | Merge tag 'for-6.5-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 2023-07-20 | 1 | -2/+12 |
|\| |
|
| * | btrfs: zoned: fix memory leak after finding block group with super blocks | Filipe Manana | 2023-07-18 | 1 | -0/+1 |
| * | btrfs: fix use-after-free of new block group that became unused | Filipe Manana | 2023-07-11 | 1 | -2/+11 |
* | | Merge tag 'for-6.5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav... | Linus Torvalds | 2023-06-26 | 1 | -7/+40 |
|\| |
|
| * | btrfs: add handling for RAID1C23/DUP to btrfs_reduce_alloc_profile | Matt Corallo | 2023-06-19 | 1 | -1/+8 |
| * | btrfs: reinsert BGs failed to reclaim | Naohiro Aota | 2023-06-19 | 1 | -0/+2 |
| * | btrfs: bail out reclaim process if filesystem is read-only | Naohiro Aota | 2023-06-19 | 1 | -2/+9 |
| * | btrfs: move out now unused BG from the reclaim list | Naohiro Aota | 2023-06-19 | 1 | -1/+4 |
| * | btrfs: delete unused BGs while reclaiming BGs | Naohiro Aota | 2023-06-19 | 1 | -0/+14 |
| * | btrfs: drop gfp from parameter extent state helpers | David Sterba | 2023-06-19 | 1 | -1/+1 |
| * | btrfs: drop NOFAIL from set_extent_bit allocation masks | David Sterba | 2023-06-19 | 1 | -2/+1 |
| * | btrfs: open code set_extent_dirty | David Sterba | 2023-06-19 | 1 | -3/+4 |
* | | btrfs: fix remaining u32 overflows when left shifting stripe_nr | Qu Wenruo | 2023-06-22 | 1 | -1/+1 |
|/ |
|
* | btrfs: scrub: try harder to mark RAID56 block groups read-only | Qu Wenruo | 2023-05-17 | 1 | -2/+12 |
* | btrfs: scrub: remove the old scrub recheck code | Qu Wenruo | 2023-04-17 | 1 | -11/+0 |
* | btrfs: remove bytes_used argument from btrfs_make_block_group() | Filipe Manana | 2023-04-17 | 1 | -5/+2 |
* | btrfs: reduce div64 calls by limiting the number of stripes of a chunk to u32 | Qu Wenruo | 2023-04-17 | 1 | -7/+5 |