Age | Commit message (Expand) | Author |
2022-09-26 | btrfs: remove useless used space increment during space reservation | Filipe Manana |
2022-09-26 | btrfs: dump all space infos if we abort transaction due to ENOSPC | Qu Wenruo |
2022-09-26 | btrfs: output human readable space info flag | Qu Wenruo |
2022-09-26 | btrfs: convert block group bit field to use bit helpers | Josef Bacik |
2022-09-26 | btrfs: handle space_info setting of bg in btrfs_add_bg_to_space_info | Josef Bacik |
2022-09-26 | btrfs: simplify arguments of btrfs_update_space_info and rename | Josef Bacik |
2022-09-06 | btrfs: fix the max chunk size and stripe length calculation | Qu Wenruo |
2022-07-25 | btrfs: zoned: activate metadata block group on flush_space | Naohiro Aota |
2022-07-25 | btrfs: zoned: disable metadata overcommit for zoned | Naohiro Aota |
2022-07-25 | btrfs: zoned: introduce space_info->active_total_bytes | Naohiro Aota |
2022-07-25 | btrfs: store chunk size in space-info struct | Stefan Roesch |
2022-07-25 | btrfs: fix typos in comments | David Sterba |
2022-05-16 | btrfs: make the bg_reclaim_threshold per-space info | Josef Bacik |
2022-05-16 | btrfs: remove unnecessary type casts | Yu Zhe |
2022-03-14 | btrfs: add lockdep_assert_held to need_preemptive_reclaim | Niels Dossche |
2022-03-14 | btrfs: extend locking to all space_info members accesses | Niels Dossche |
2022-01-07 | btrfs: fix argument list that the kdoc format and script verified | Yang Li |
2022-01-03 | btrfs: don't use the extent_root in flush_space | Josef Bacik |
2022-01-03 | btrfs: change root to fs_info for btrfs_reserve_metadata_bytes | Josef Bacik |
2022-01-03 | btrfs: remove global rsv stealing logic for orphan cleanup | Josef Bacik |
2022-01-03 | btrfs: make BTRFS_RESERVE_FLUSH_EVICT use the global rsv stealing code | Josef Bacik |
2022-01-03 | btrfs: check ticket->steal in steal_from_global_block_rsv | Josef Bacik |
2022-01-03 | btrfs: check for priority ticket granting before flushing | Josef Bacik |
2022-01-03 | btrfs: handle priority ticket failures in their respective helpers | Josef Bacik |
2021-10-26 | btrfs: do not infinite loop in data reclaim if we aborted | Josef Bacik |
2021-09-17 | btrfs: prevent __btrfs_dump_space_info() to underflow its free space | Qu Wenruo |
2021-08-23 | btrfs: do not do preemptive flushing if the majority is global rsv | Josef Bacik |
2021-08-23 | btrfs: reduce the preemptive flushing threshold to 90% | Josef Bacik |
2021-08-23 | btrfs: wait on async extents when flushing delalloc | Josef Bacik |
2021-08-23 | btrfs: use delalloc_bytes to determine flush amount for shrink_delalloc | Josef Bacik |
2021-08-23 | btrfs: enable a tracepoint when we fail tickets | Josef Bacik |
2021-06-22 | btrfs: rip out btrfs_space_info::total_bytes_pinned | Josef Bacik |
2021-06-22 | btrfs: rip the first_ticket_bytes logic from fail_all_tickets | Josef Bacik |
2021-06-22 | btrfs: remove FLUSH_DELAYED_REFS from data ENOSPC flushing | Josef Bacik |
2021-06-22 | btrfs: rip out may_commit_transaction | Josef Bacik |
2021-06-22 | btrfs: fix typos in comments | David Sterba |
2021-06-21 | btrfs: handle preemptive delalloc flushing slightly differently | Josef Bacik |
2021-06-21 | btrfs: only ignore delalloc if delalloc is much smaller than ordered | Josef Bacik |
2021-06-21 | btrfs: don't include the global rsv size in the preemptive used amount | Josef Bacik |
2021-06-21 | btrfs: use the global rsv size in the preemptive thresh calculation | Josef Bacik |
2021-06-21 | btrfs: take into account global rsv in need_preemptive_reclaim | Josef Bacik |
2021-06-21 | btrfs: only clamp the first time we have to start flushing | Josef Bacik |
2021-06-21 | btrfs: check worker before need_preemptive_reclaim | Josef Bacik |
2021-04-19 | btrfs: use percpu_read_positive instead of sum_positive for need_preempt | Josef Bacik |
2021-02-09 | btrfs: zoned: track unusable bytes for zones | Naohiro Aota |
2021-02-08 | btrfs: add a trace class for dumping the current ENOSPC state | Josef Bacik |
2021-02-08 | btrfs: adjust the flush trace point to include the source | Josef Bacik |
2021-02-08 | btrfs: implement space clamping for preemptive flushing | Josef Bacik |
2021-02-08 | btrfs: simplify the logic in need_preemptive_flushing | Josef Bacik |
2021-02-08 | btrfs: rework btrfs_calc_reclaim_metadata_size | Josef Bacik |