| Commit message (Expand) | Author | Age | Files | Lines |
* | btrfs: Avoid possible qgroup_rsv_size overflow in btrfs_calculate_inode_block... | Nikolay Borisov | 2019-03-19 | 1 | -1/+1 |
* | btrfs: save drop_progress if we drop refs at all | Josef Bacik | 2019-02-27 | 1 | -6/+20 |
* | btrfs: check for refs on snapshot delete resume | Josef Bacik | 2019-02-27 | 1 | -1/+47 |
* | btrfs: qgroup: Move reserved data accounting from btrfs_delayed_ref_head to b... | Qu Wenruo | 2019-02-25 | 1 | -3/+0 |
* | btrfs: use WARN_ON in a canonical form btrfs_remove_block_group | Nikolay Borisov | 2019-02-25 | 1 | -6/+3 |
* | btrfs: be more explicit about allowed flush states | Josef Bacik | 2019-02-25 | 1 | -11/+11 |
* | btrfs: loop in inode_rsv_refill | Josef Bacik | 2019-02-25 | 1 | -16/+47 |
* | btrfs: don't enospc all tickets on flush failure | Josef Bacik | 2019-02-25 | 1 | -20/+25 |
* | btrfs: don't use global reserve for chunk allocation | Josef Bacik | 2019-02-25 | 1 | -10/+16 |
* | btrfs: dump block_rsv details when dumping space info | Josef Bacik | 2019-02-25 | 1 | -0/+15 |
* | btrfs: check if there are free block groups for commit | Josef Bacik | 2019-02-25 | 1 | -12/+19 |
* | btrfs: replace cleaner_delayed_iput_mutex with a waitqueue | Josef Bacik | 2019-02-25 | 1 | -5/+8 |
* | btrfs: Output ENOSPC debug info in inc_block_group_ro | Qu Wenruo | 2019-02-25 | 1 | -2/+13 |
* | btrfs: open code now trivial btrfs_set_lock_blocking | David Sterba | 2019-02-25 | 1 | -7/+7 |
* | btrfs: call btrfs_create_pending_block_groups unconditionally | Josef Bacik | 2019-02-25 | 1 | -2/+1 |
* | btrfs: Refactor shrink_delalloc | Nikolay Borisov | 2019-02-25 | 1 | -11/+22 |
* | btrfs: run delayed iputs before committing | Josef Bacik | 2019-01-18 | 1 | -0/+9 |
* | btrfs: handle delayed ref head accounting cleanup in abort | Josef Bacik | 2019-01-18 | 1 | -7/+5 |
* | btrfs: Fix typos in comments and strings | Andrea Gelmini | 2018-12-17 | 1 | -11/+11 |
* | btrfs: run delayed items before dropping the snapshot | Josef Bacik | 2018-12-17 | 1 | -0/+4 |
* | btrfs: catch cow on deleting snapshots | Josef Bacik | 2018-12-17 | 1 | -0/+9 |
* | btrfs: extent-tree: cleanup one-shot usage of @blocksize in do_walk_down | Qu Wenruo | 2018-12-17 | 1 | -3/+1 |
* | btrfs: rework btrfs_check_space_for_delayed_refs | Josef Bacik | 2018-12-17 | 1 | -30/+18 |
* | btrfs: add new flushing states for the delayed refs rsv | Josef Bacik | 2018-12-17 | 1 | -0/+14 |
* | btrfs: update may_commit_transaction to use the delayed refs rsv | Josef Bacik | 2018-12-17 | 1 | -9/+15 |
* | btrfs: introduce delayed_refs_rsv | Josef Bacik | 2018-12-17 | 1 | -16/+195 |
* | btrfs: cleanup extent_op handling | Josef Bacik | 2018-12-17 | 1 | -13/+22 |
* | btrfs: add cleanup_ref_head_accounting helper | Josef Bacik | 2018-12-17 | 1 | -28/+39 |
* | btrfs: add btrfs_delete_ref_head helper | Josef Bacik | 2018-12-17 | 1 | -19/+3 |
* | Btrfs: allow clear_extent_dirty() to receive a cached extent state record | Filipe Manana | 2018-12-17 | 1 | -2/+5 |
* | btrfs: Remove fsid/metadata_fsid fields from btrfs_info | Nikolay Borisov | 2018-12-17 | 1 | -1/+1 |
* | btrfs: Introduce support for FSID change without metadata rewrite | Nikolay Borisov | 2018-12-17 | 1 | -1/+1 |
* | btrfs: Refactor find_free_extent loops update into find_free_extent_update_loop | Qu Wenruo | 2018-12-17 | 1 | -100/+131 |
* | btrfs: Refactor unclustered extent allocation into find_free_extent_uncluster... | Qu Wenruo | 2018-12-17 | 1 | -46/+69 |
* | btrfs: Refactor clustered extent allocation into find_free_extent_clustered | Qu Wenruo | 2018-12-17 | 1 | -123/+122 |
* | btrfs: Introduce find_free_extent_ctl structure for later rework | Qu Wenruo | 2018-12-17 | 1 | -95/+170 |
* | btrfs: extent-tree: Detect bytes_pinned underflow earlier | Lu Fengqi | 2018-12-17 | 1 | -4/+5 |
* | btrfs: extent-tree: Detect bytes_may_use underflow earlier | Qu Wenruo | 2018-12-17 | 1 | -16/+30 |
* | btrfs: fix insert_reserved error handling | Josef Bacik | 2018-10-19 | 1 | -8/+4 |
* | btrfs: don't use ctl->free_space for max_extent_size | Josef Bacik | 2018-10-19 | 1 | -2/+5 |
* | btrfs: reset max_extent_size properly | Josef Bacik | 2018-10-19 | 1 | -0/+2 |
* | Btrfs: fix deadlock when writing out free space caches | Filipe Manana | 2018-10-17 | 1 | -10/+6 |
* | btrfs: remove fs_info from btrfs_should_throttle_delayed_refs | Lu Fengqi | 2018-10-15 | 1 | -3/+2 |
* | btrfs: remove fs_info from btrfs_check_space_for_delayed_refs | Lu Fengqi | 2018-10-15 | 1 | -3/+3 |
* | btrfs: delayed-ref: pass delayed_refs directly to btrfs_delayed_ref_lock | Lu Fengqi | 2018-10-15 | 1 | -1/+1 |
* | btrfs: delayed-ref: pass delayed_refs directly to btrfs_select_ref_head | Lu Fengqi | 2018-10-15 | 1 | -1/+1 |
* | btrfs: make sure we create all new block groups | Josef Bacik | 2018-10-15 | 1 | -2/+5 |
* | btrfs: qgroup: Don't trace subtree if we're dropping reloc tree | Qu Wenruo | 2018-10-15 | 1 | -1/+7 |
* | btrfs: refactor __btrfs_run_delayed_refs loop | Nikolay Borisov | 2018-10-15 | 1 | -80/+28 |
* | btrfs: Factor out loop processing all refs of a head | Nikolay Borisov | 2018-10-15 | 1 | -0/+77 |