summaryrefslogtreecommitdiff
path: root/fs/btrfs/extent-tree.c
Commit message (Expand)AuthorAgeFilesLines
* btrfs: use mask for RAID56 profilesDavid Sterba2019-07-021-6/+3
* btrfs: add mask for all RAID1 typesDavid Sterba2019-07-021-4/+4
* btrfs: raid56: clear incompat block group flags after removing the last oneDavid Sterba2019-07-021-0/+30
* btrfs: trim: make reserved device area adjustments more explicitNikolay Borisov2019-07-011-0/+5
* btrfs: resurrect btrfs_crc32c()Johannes Thumshirn2019-07-011-3/+3
* btrfs: extent-tree: Add trace events for space info numbers updateQu Wenruo2019-07-011-16/+20
* btrfs: extent-tree: Add lockdep assert when updating space infoQu Wenruo2019-07-011-0/+1
* btrfs: refactor helper for bg flags to name conversionDavid Sterba2019-07-011-3/+1
* btrfs: use raid_attr table in get_profile_num_devsDavid Sterba2019-07-011-8/+2
* btrfs: remove mapping tree structures indirectionDavid Sterba2019-07-011-7/+7
* btrfs: extent-tree: Refactor add_pinned_bytes() to add|sub_pinned_bytes()Qu Wenruo2019-07-011-16/+27
* Btrfs: fix race between block group removal and block group allocationFilipe Manana2019-06-121-11/+13
* btrfs: Always trim all unallocated space in btrfs_trim_free_extentsNikolay Borisov2019-06-071-25/+3
* btrfs: extent-tree: Fix a bug that btrfs is unable to add pinned bytesQu Wenruo2019-05-161-5/+7
* btrfs: sysfs: Fix error path kobject memory leakTobin C. Harding2019-05-161-2/+1
* btrfs: reserve delalloc metadata differentlyJosef Bacik2019-05-021-92/+52
* btrfs: track DIO bytes in flightJosef Bacik2019-04-291-2/+13
* btrfs: remove unused parameter fs_info from btrfs_set_disk_extent_flagsDavid Sterba2019-04-291-2/+1
* btrfs: remove unused parameter fs_info from btrfs_add_delayed_extent_opDavid Sterba2019-04-291-2/+1
* btrfs: remove unused parameter fs_info from btrfs_extend_itemDavid Sterba2019-04-291-1/+1
* btrfs: remove unused parameter fs_info from btrfs_truncate_itemDavid Sterba2019-04-291-2/+1
* btrfs: qgroup: Don't scan leaf if we're modifying reloc treeQu Wenruo2019-04-291-4/+6
* btrfs: extent-tree: Use btrfs_ref to refactor btrfs_free_extent()Qu Wenruo2019-04-291-29/+23
* btrfs: extent-tree: Use btrfs_ref to refactor btrfs_inc_extent_ref()Qu Wenruo2019-04-291-25/+32
* btrfs: extent-tree: Use btrfs_ref to refactor add_pinned_bytes()Qu Wenruo2019-04-291-16/+10
* btrfs: ref-verify: Use btrfs_ref to refactor btrfs_ref_tree_mod()Qu Wenruo2019-04-291-19/+8
* btrfs: delayed-ref: Use btrfs_ref to refactor btrfs_add_delayed_data_ref()Qu Wenruo2019-04-291-13/+10
* btrfs: delayed-ref: Use btrfs_ref to refactor btrfs_add_delayed_tree_ref()Qu Wenruo2019-04-291-18/+26
* btrfs: extent-tree: Open-code process_func in __btrfs_mod_refQu Wenruo2019-04-291-14/+16
* btrfs: get fs_info from block group in btrfs_find_space_clusterDavid Sterba2019-04-291-4/+2
* btrfs: get fs_info from block group in load_free_space_cacheDavid Sterba2019-04-291-1/+1
* btrfs: get fs_info from block group in lookup_free_space_inodeDavid Sterba2019-04-291-2/+2
* btrfs: get fs_info from block group in pin_down_extentDavid Sterba2019-04-291-7/+7
* btrfs: get fs_info from block group in next_block_groupDavid Sterba2019-04-291-5/+5
* Btrfs: remove no longer used function to run delayed refs asynchronouslyFilipe Manana2019-04-291-85/+0
* Btrfs: remove no longer used member num_dirty_bgs from transactionFilipe Manana2019-04-291-1/+0
* btrfs: get fs_info from trans in btrfs_write_out_cacheDavid Sterba2019-04-291-4/+2
* btrfs: get fs_info from trans in create_free_space_inodeDavid Sterba2019-04-291-2/+1
* btrfs: get fs_info from trans in btrfs_set_log_full_commitDavid Sterba2019-04-291-1/+1
* btrfs: get fs_info from trans in update_block_groupDavid Sterba2019-04-291-5/+5
* btrfs: get fs_info from trans in btrfs_write_dirty_block_groupsDavid Sterba2019-04-291-2/+2
* btrfs: get fs_info from trans in btrfs_setup_space_cacheDavid Sterba2019-04-291-2/+2
* btrfs: get fs_info from trans in write_one_cache_groupDavid Sterba2019-04-291-7/+4
* btrfs: Switch btrfs_trim_free_extents to find_first_clear_extent_bitNikolay Borisov2019-04-291-63/+28
* btrfs: Optimize unallocated chunks discardNikolay Borisov2019-04-291-1/+56
* btrfs: Factor out in_range macroNikolay Borisov2019-04-291-1/+0
* btrfs: Remove 'trans' argument from find_free_dev_extent(_start)Nikolay Borisov2019-04-291-33/+3
* btrfs: replace pending/pinned chunks lists with io treeJeff Mahoney2019-04-291-28/+0
* btrfs: Honour FITRIM range constraints during free space trimNikolay Borisov2019-04-291-6/+19
* btrfs: get fs_info from eb in clean_tree_blockDavid Sterba2019-04-291-3/+3