Age | Commit message (Expand) | Author | Files | Lines |
2023-01-11 | btrfs: zoned: enable metadata over-commit for non-ZNS setup | Naohiro Aota | 1 | -1/+2 |
2022-12-05 | btrfs: simplify percent calculation helpers, rename div_factor | David Sterba | 1 | -2/+2 |
2022-12-05 | btrfs: update function comments | David Sterba | 1 | -8/+8 |
2022-12-05 | btrfs: move extent-tree helpers into their own header file | Josef Bacik | 1 | -0/+1 |
2022-12-05 | btrfs: move btrfs_account_ro_block_groups_free_space into space-info.c | Josef Bacik | 1 | -0/+34 |
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: introduce BTRFS_RESERVE_FLUSH_EMERGENCY | Josef Bacik | 1 | -2/+27 |
2022-09-29 | btrfs: add the ability to use NO_FLUSH for data reservations | Josef Bacik | 1 | -1/+2 |
2022-09-26 | btrfs: remove useless used space increment during space reservation | Filipe Manana | 1 | -1/+0 |
2022-09-26 | btrfs: dump all space infos if we abort transaction due to ENOSPC | Qu Wenruo | 1 | -7/+24 |
2022-09-26 | btrfs: output human readable space info flag | Qu Wenruo | 1 | -3/+20 |
2022-09-26 | btrfs: convert block group bit field to use bit helpers | Josef Bacik | 1 | -1/+1 |
2022-09-26 | btrfs: handle space_info setting of bg in btrfs_add_bg_to_space_info | Josef Bacik | 1 | -4/+9 |
2022-09-26 | btrfs: simplify arguments of btrfs_update_space_info and rename | Josef Bacik | 1 | -15/+14 |
2022-09-06 | btrfs: fix the max chunk size and stripe length calculation | Qu Wenruo | 1 | -1/+1 |
2022-07-25 | btrfs: zoned: activate metadata block group on flush_space | Naohiro Aota | 1 | -0/+30 |
2022-07-25 | btrfs: zoned: disable metadata overcommit for zoned | Naohiro Aota | 1 | -1/+4 |
2022-07-25 | btrfs: zoned: introduce space_info->active_total_bytes | Naohiro Aota | 1 | -9/+32 |
2022-07-25 | btrfs: store chunk size in space-info struct | Stefan Roesch | 1 | -0/+32 |
2022-07-25 | btrfs: fix typos in comments | David Sterba | 1 | -1/+1 |
2022-05-16 | btrfs: make the bg_reclaim_threshold per-space info | Josef Bacik | 1 | -0/+9 |
2022-05-16 | btrfs: remove unnecessary type casts | Yu Zhe | 1 | -1/+1 |
2022-03-14 | btrfs: add lockdep_assert_held to need_preemptive_reclaim | Niels Dossche | 1 | -0/+2 |
2022-03-14 | btrfs: extend locking to all space_info members accesses | Niels Dossche | 1 | -1/+2 |
2022-01-07 | btrfs: fix argument list that the kdoc format and script verified | Yang Li | 1 | -1/+1 |
2022-01-03 | btrfs: don't use the extent_root in flush_space | Josef Bacik | 1 | -1/+1 |
2022-01-03 | btrfs: change root to fs_info for btrfs_reserve_metadata_bytes | Josef Bacik | 1 | -2/+1 |
2022-01-03 | btrfs: remove global rsv stealing logic for orphan cleanup | Josef Bacik | 1 | -7/+0 |
2022-01-03 | btrfs: make BTRFS_RESERVE_FLUSH_EVICT use the global rsv stealing code | Josef Bacik | 1 | -3/+13 |
2022-01-03 | btrfs: check ticket->steal in steal_from_global_block_rsv | Josef Bacik | 1 | -2/+4 |
2022-01-03 | btrfs: check for priority ticket granting before flushing | Josef Bacik | 1 | -1/+14 |
2022-01-03 | btrfs: handle priority ticket failures in their respective helpers | Josef Bacik | 1 | -25/+21 |
2021-10-26 | btrfs: do not infinite loop in data reclaim if we aborted | Josef Bacik | 1 | -4/+24 |
2021-09-17 | btrfs: prevent __btrfs_dump_space_info() to underflow its free space | Qu Wenruo | 1 | -2/+3 |
2021-08-23 | btrfs: do not do preemptive flushing if the majority is global rsv | Josef Bacik | 1 | -0/+14 |
2021-08-23 | btrfs: reduce the preemptive flushing threshold to 90% | Josef Bacik | 1 | -1/+1 |
2021-08-23 | btrfs: wait on async extents when flushing delalloc | Josef Bacik | 1 | -0/+40 |
2021-08-23 | btrfs: use delalloc_bytes to determine flush amount for shrink_delalloc | Josef Bacik | 1 | -12/+28 |
2021-08-23 | btrfs: enable a tracepoint when we fail tickets | Josef Bacik | 1 | -0/+2 |
2021-06-22 | btrfs: rip out btrfs_space_info::total_bytes_pinned | Josef Bacik | 1 | -7/+0 |
2021-06-22 | btrfs: rip the first_ticket_bytes logic from fail_all_tickets | Josef Bacik | 1 | -16/+0 |
2021-06-22 | btrfs: remove FLUSH_DELAYED_REFS from data ENOSPC flushing | Josef Bacik | 1 | -16/+0 |
2021-06-22 | btrfs: rip out may_commit_transaction | Josef Bacik | 1 | -125/+11 |
2021-06-22 | btrfs: fix typos in comments | David Sterba | 1 | -2/+2 |
2021-06-21 | btrfs: handle preemptive delalloc flushing slightly differently | Josef Bacik | 1 | -3/+12 |
2021-06-21 | btrfs: only ignore delalloc if delalloc is much smaller than ordered | Josef Bacik | 1 | -1/+7 |
2021-06-21 | btrfs: don't include the global rsv size in the preemptive used amount | Josef Bacik | 1 | -1/+1 |
2021-06-21 | btrfs: use the global rsv size in the preemptive thresh calculation | Josef Bacik | 1 | -2/+4 |
2021-06-21 | btrfs: take into account global rsv in need_preemptive_reclaim | Josef Bacik | 1 | -1/+3 |