Age | Commit message (Expand) | Author | Files | Lines |
2020-10-07 | btrfs: fix possible infinite loop in data async reclaim | Josef Bacik | 1 | -0/+6 |
2020-10-07 | btrfs: add a comment explaining the data flush steps | Josef Bacik | 1 | -0/+47 |
2020-10-07 | btrfs: do async reclaim for data reservations | Josef Bacik | 1 | -33/+84 |
2020-10-07 | btrfs: flush delayed refs when trying to reserve data space | Josef Bacik | 1 | -0/+1 |
2020-10-07 | btrfs: run delayed iputs before committing the transaction for data | Josef Bacik | 1 | -1/+1 |
2020-10-07 | btrfs: don't force commit if we are data | Josef Bacik | 1 | -18/+4 |
2020-10-07 | btrfs: drop the commit_cycles stuff for data reservations | Josef Bacik | 1 | -19/+2 |
2020-10-07 | btrfs: use the same helper for data and metadata reservations | Josef Bacik | 1 | -33/+13 |
2020-10-07 | btrfs: serialize data reservations if we are flushing | Josef Bacik | 1 | -1/+4 |
2020-10-07 | btrfs: use ticketing for data space reservations | Josef Bacik | 1 | -58/+64 |
2020-10-07 | btrfs: add btrfs_reserve_data_bytes and use it | Josef Bacik | 1 | -0/+92 |
2020-10-07 | btrfs: add the data transaction commit logic into may_commit_transaction | Josef Bacik | 1 | -7/+24 |
2020-10-07 | btrfs: add flushing states for handling data reservations | Josef Bacik | 1 | -0/+6 |
2020-10-07 | btrfs: check tickets after waiting on ordered extents | Josef Bacik | 1 | -8/+9 |
2020-10-07 | btrfs: use btrfs_start_delalloc_roots in shrink_delalloc | Josef Bacik | 1 | -54/+1 |
2020-10-07 | btrfs: make ALLOC_CHUNK use the space info flags | Josef Bacik | 1 | -1/+1 |
2020-10-07 | btrfs: make shrink_delalloc take space_info as an arg | Josef Bacik | 1 | -5/+4 |
2020-10-07 | btrfs: handle U64_MAX for shrink_delalloc | Josef Bacik | 1 | -3/+14 |
2020-10-07 | btrfs: remove orig from shrink_delalloc | Josef Bacik | 1 | -2/+2 |
2020-10-07 | btrfs: change nr to u64 in btrfs_start_delalloc_roots | Josef Bacik | 1 | -1/+1 |
2020-07-27 | btrfs: fix lockdep splat from btrfs_dump_space_info | Josef Bacik | 1 | -1/+1 |
2020-07-02 | btrfs: fix reclaim_size counter leak after stealing from global reserve | Filipe Manana | 1 | -1/+1 |
2020-05-25 | btrfs: remove pointless assertion on reclaim_size counter | Filipe Manana | 1 | -1/+0 |
2020-05-25 | btrfs: run btrfs_try_granting_tickets if a priority ticket fails | Josef Bacik | 1 | -4/+10 |
2020-05-25 | btrfs: only check priority tickets for priority flushing | Josef Bacik | 1 | -2/+21 |
2020-05-25 | btrfs: account for trans_block_rsv in may_commit_transaction | Josef Bacik | 1 | -0/+6 |
2020-05-25 | btrfs: allow to use up to 90% of the global block rsv for unlink | Josef Bacik | 1 | -1/+1 |
2020-05-25 | btrfs: improve global reserve stealing logic | Josef Bacik | 1 | -1/+36 |
2020-04-08 | btrfs: fix reclaim counter leak of space_info objects | Filipe Manana | 1 | -6/+14 |
2020-03-23 | btrfs: account ticket size at add/delete time | Nikolay Borisov | 1 | -6/+6 |
2020-03-23 | btrfs: fix btrfs_calc_reclaim_metadata_size calculation | Josef Bacik | 1 | -9/+34 |
2020-03-23 | btrfs: describe the space reservation system in general | Josef Bacik | 1 | -0/+147 |
2020-01-31 | btrfs: take overcommit into account in inc_block_group_ro | Josef Bacik | 1 | -8/+10 |
2020-01-20 | btrfs: don't pass system_chunk into can_overcommit | Josef Bacik | 1 | -27/+15 |
2019-11-18 | btrfs: rename btrfs_block_group_cache | David Sterba | 1 | -1/+1 |
2019-11-18 | Btrfs: remove wait queue from space_info structure | Filipe Manana | 1 | -1/+0 |
2019-11-18 | btrfs: add dedicated members for start and length of a block group | David Sterba | 1 | -2/+1 |
2019-11-18 | btrfs: move block_group_item::used to block group | David Sterba | 1 | -1/+1 |
2019-11-18 | btrfs: add __pure attribute to functions | David Sterba | 1 | -1/+1 |
2019-10-25 | Btrfs: fix race leading to metadata space leak after task received signal | Filipe Manana | 1 | -0/+21 |
2019-09-09 | btrfs: add enospc debug messages for ticket failure | Josef Bacik | 1 | -7/+25 |
2019-09-09 | btrfs: do not account global reserve in can_overcommit | Josef Bacik | 1 | -18/+1 |
2019-09-09 | btrfs: remove orig_bytes from reserve_ticket | Josef Bacik | 1 | -8/+0 |
2019-09-09 | btrfs: fix may_commit_transaction to deal with no partial filling | Josef Bacik | 1 | -0/+12 |
2019-09-09 | btrfs: rework wake_all_tickets | Josef Bacik | 1 | -7/+49 |
2019-09-09 | btrfs: refactor the ticket wakeup code | Josef Bacik | 1 | -50/+5 |
2019-09-09 | btrfs: stop partially refilling tickets when releasing space | Josef Bacik | 1 | -27/+16 |
2019-09-09 | btrfs: roll tracepoint into btrfs_space_info_update helper | Josef Bacik | 1 | -10/+0 |
2019-09-09 | btrfs: do not allow reservations if we have pending tickets | Josef Bacik | 1 | -3/+7 |
2019-09-09 | btrfs: move math functions to misc.h | David Sterba | 1 | -1/+1 |