aboutsummaryrefslogtreecommitdiff
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
10 daysbtrfs: add a cached state to extent_clear_unlock_delallocGravatar Josef Bacik 3-19/+28
10 daysbtrfs: push extent lock down in submit_one_async_extentGravatar Josef Bacik 1-1/+2
10 daysbtrfs: push lock_extent down in cow_file_range()Gravatar Josef Bacik 1-2/+14
10 daysbtrfs: move can_cow_file_range_inline() outside of the extent lockGravatar Josef Bacik 1-4/+8
10 daysbtrfs: push lock_extent into cow_file_range_inlineGravatar Josef Bacik 1-5/+8
10 daysbtrfs: push extent lock into cow_file_rangeGravatar Josef Bacik 1-8/+7
10 daysbtrfs: push extent lock into run_delalloc_cowGravatar Josef Bacik 1-8/+7
10 daysbtrfs: remove unlock_extent from run_delalloc_compressedGravatar Josef Bacik 1-6/+5
10 daysbtrfs: push extent lock down in run_delalloc_nocowGravatar Josef Bacik 1-3/+18
10 daysbtrfs: adjust while loop condition in run_delalloc_nocowGravatar Josef Bacik 1-3/+1
10 daysbtrfs: push extent lock into run_delalloc_nocowGravatar Josef Bacik 1-5/+7
10 daysbtrfs: push the extent lock into btrfs_run_delalloc_rangeGravatar Josef Bacik 2-3/+7
10 daysbtrfs: lock extent when doing inline extent in compressionGravatar Josef Bacik 1-10/+7
10 daysbtrfs: move extent bit and page cleanup into cow_file_range_inlineGravatar Josef Bacik 1-53/+51
10 daysbtrfs: unlock all the pages with successful inline extent creationGravatar Josef Bacik 1-14/+1
10 daysbtrfs: push all inline logic into cow_file_rangeGravatar Josef Bacik 1-62/+81
10 daysbtrfs: handle errors in btrfs_reloc_clone_csums properlyGravatar Josef Bacik 4-4/+12
10 daysbtrfs: add extra sanity checks for create_io_em()Gravatar Qu Wenruo 1-1/+39
10 daysbtrfs: simplify the inline extent map creationGravatar Qu Wenruo 1-10/+10
10 daysbtrfs: add extra comments on extent_map membersGravatar Qu Wenruo 1-1/+54
10 daysbtrfs: drop unused argument of calcu_metadata_size()Gravatar Naohiro Aota 1-6/+5
10 daysbtrfs: simplify return variables in btrfs_drop_subtree()Gravatar Anand Jain 1-9/+7
10 daysbtrfs: simplify return variables in lookup_extent_data_ref()Gravatar Anand Jain 1-15/+14
10 daysbtrfs: rename return variables in btrfs_qgroup_rescan_worker()Gravatar Anand Jain 1-19/+19
10 daysbtrfs: drop variable err in quick_update_accounting()Gravatar Anand Jain 1-6/+3
10 daysbtrfs: reuse ret instead of err in relocate_tree_blocks()Gravatar Anand Jain 1-11/+8
10 daysbtrfs: rename err and ret to ret in build_backref_tree()Gravatar Anand Jain 1-11/+7
10 daysbtrfs: rename werr and err to ret in __btrfs_wait_marked_extents()Gravatar Anand Jain 1-13/+8
10 daysbtrfs: rename werr and err to ret in btrfs_write_marked_extents()Gravatar Anand Jain 1-13/+10
10 daysbtrfs: report filemap_fdata<write|wait>_range() errorGravatar Anand Jain 1-0/+4
10 daysbtrfs: use btrfs_is_testing() everywhereGravatar David Sterba 4-9/+8
10 daysbtrfs: initialize delayed inodes xarray without GFP_ATOMICGravatar Filipe Manana 1-2/+1
10 daysbtrfs: make try_release_extent_mapping() return a boolGravatar Filipe Manana 3-13/+13
10 daysbtrfs: be better releasing extent maps at try_release_extent_mapping()Gravatar Filipe Manana 1-59/+61
10 daysbtrfs: remove i_size restriction at try_release_extent_mapping()Gravatar Filipe Manana 1-2/+1
10 daysbtrfs: use btrfs_get_fs_generation() at try_release_extent_mapping()Gravatar Filipe Manana 1-6/+1
10 daysbtrfs: rename some variables at try_release_extent_mapping()Gravatar Filipe Manana 1-12/+12
10 daysbtrfs: add tracepoints for extent map shrinker eventsGravatar Filipe Manana 2-1/+17
10 daysbtrfs: update comment for btrfs_set_inode_full_sync() about lockingGravatar Filipe Manana 1-3/+5
10 daysbtrfs: add a shrinker for extent mapsGravatar Filipe Manana 4-0/+180
10 daysbtrfs: add a global per cpu counter to track number of used extent mapsGravatar Filipe Manana 3-0/+28
10 daysbtrfs: pass the extent map tree's inode to try_merge_map()Gravatar Filipe Manana 1-7/+6
10 daysbtrfs: pass the extent map tree's inode to setup_extent_mapping()Gravatar Filipe Manana 1-5/+5
10 daysbtrfs: pass the extent map tree's inode to replace_extent_mapping()Gravatar Filipe Manana 1-5/+6
10 daysbtrfs: pass the extent map tree's inode to remove_extent_mapping()Gravatar Filipe Manana 4-20/+25
10 daysbtrfs: pass the extent map tree's inode to clear_em_logging()Gravatar Filipe Manana 3-4/+6
10 daysbtrfs: pass the extent map tree's inode to add_extent_mapping()Gravatar Filipe Manana 1-18/+16
10 daysbtrfs: change root->root_key.objectid to btrfs_root_id()Gravatar Josef Bacik 26-241/+218
10 daysbtrfs: set start on clone before calling copy_extent_buffer_fullGravatar Josef Bacik 1-2/+8
10 daysbtrfs: replace btrfs_delayed_*_ref with btrfs_*_refGravatar Josef Bacik 2-38/+27