summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/inode.c
Commit message (Expand)AuthorAgeFilesLines
* btrfs: run delayed iput at unlink timeJosef Bacik2019-07-021-6/+34
* btrfs: Use btrfs_get_io_geometry appropriatelyNikolay Borisov2019-07-021-14/+14
* btrfs: remove assumption about csum type form btrfs_print_data_csum_error()Johannes Thumshirn2019-07-011-2/+2
* btrfs: directly call into crypto framework for checksummingJohannes Thumshirn2019-07-011-8/+15
* btrfs: Use newly introduced btrfs_lock_and_flush_ordered_rangeNikolay Borisov2019-07-011-15/+2
* Btrfs: remove unused variables in __btrfs_unlink_inodeLiu Bo2019-07-011-4/+0
* Merge tag 'for-5.2-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2019-05-301-2/+12
|\
| * Btrfs: fix wrong ctime and mtime of a directory after log replayFilipe Manana2019-05-281-2/+12
* | Merge tag 'for-5.2/block-20190507' of git://git.kernel.dk/linux-blockLinus Torvalds2019-05-071-4/+4
|\ \
| * | block: remove the i argument to bio_for_each_segment_allChristoph Hellwig2019-04-301-4/+4
* | | Merge tag 'for-5.2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav...Linus Torvalds2019-05-071-143/+186
|\ \ \ | | |/ | |/|
| * | btrfs: Use kvmalloc for allocating compressed path contextNikolay Borisov2019-05-021-2/+7
| * | btrfs: Factor out common extent locking code in submit_compressed_extentsNikolay Borisov2019-05-021-7/+3
| * | btrfs: Set io_tree only once in submit_compressed_extentsNikolay Borisov2019-05-021-4/+1
| * | btrfs: Replace clear_extent_bit with unlock_extentNikolay Borisov2019-05-021-2/+1
| * | btrfs: Make compress_file_range take only struct async_chunkNikolay Borisov2019-05-021-11/+9
| * | btrfs: Remove fs_info from struct async_chunkNikolay Borisov2019-05-021-7/+3
| * | btrfs: Rename async_cow to async_chunkNikolay Borisov2019-05-021-30/+30
| * | btrfs: Preallocate chunks in cow_file_range_asyncNikolay Borisov2019-05-021-34/+74
| * | Btrfs: improve performance on fsync of files with multiple hardlinksFilipe Manana2019-04-291-17/+0
| * | btrfs: remove unused parameter fs_info from btrfs_truncate_itemDavid Sterba2019-04-291-1/+1
| * | btrfs: extent-tree: Use btrfs_ref to refactor btrfs_free_extent()Qu Wenruo2019-04-291-4/+9
| * | btrfs: extent-tree: Use btrfs_ref to refactor btrfs_inc_extent_ref()Qu Wenruo2019-04-291-4/+6
| * | btrfs: Remove bio_offset argument from submit_bio_hookNikolay Borisov2019-04-291-2/+3
| * | btrfs: Pass 0 for bio_offset to btrfs_wq_submit_bioNikolay Borisov2019-04-291-2/+1
| * | btrfs: Change submit_bio_hook to taking an inode directlyNikolay Borisov2019-04-291-2/+1
| * | btrfs: get fs_info from trans in btrfs_set_log_full_commitDavid Sterba2019-04-291-5/+5
| * | btrfs: inode: Verify inode mode to avoid NULL pointer dereferenceQu Wenruo2019-04-291-21/+46
| * | btrfs: use common file type conversionPhillip Potter2019-04-291-17/+15
| * | btrfs: use BUG() instead of BUG_ON(1)Arnd Bergmann2019-04-291-1/+1
| * | btrfs: Introduce extent_io_tree::owner to distinguish different io_treesQu Wenruo2019-04-291-2/+3
| * | btrfs: switch extent_io_tree::track_uptodate to boolDavid Sterba2019-04-291-2/+2
| * | btrfs: Introduce fs_info to extent_io_treeQu Wenruo2019-04-291-2/+2
| * | btrfs: Initialize inode::i_mapping once in btrfs_symlinkGoldwyn Rodrigues2019-04-291-1/+0
| |/
* | Merge branch 'work.icache' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds2019-05-071-5/+2
|\ \
| * | btrfs: use ->free_inode()Al Viro2019-05-011-5/+2
| |/
* / gcc-9: don't warn about uninitialized btrfs extent_type variableLinus Torvalds2019-05-011-1/+1
|/
* Merge tag 'for-5.1/block-20190302' of git://git.kernel.dk/linux-blockLinus Torvalds2019-03-081-2/+4
|\
| * block: allow bio_for_each_segment_all() to iterate over multi-page bvecMing Lei2019-02-151-2/+4
* | btrfs: reserve extra space during evictJosef Bacik2019-02-251-2/+23
* | btrfs: replace cleaner_delayed_iput_mutex with a waitqueueJosef Bacik2019-02-251-0/+22
* | btrfs: Remove not_found_em label from btrfs_get_extentNikolay Borisov2019-02-251-2/+4
* | btrfs: Consolidate retval checking of core btree functionsNikolay Borisov2019-02-251-5/+3
* | btrfs: Rename found_type to extent_type in btrfs_get_extentNikolay Borisov2019-02-251-11/+9
* | btrfs: Document logic regarding inode in async_cow_submitNikolay Borisov2019-02-251-0/+6
* | btrfs: Remove WARN_ON in btrfs_alloc_delalloc_workNikolay Borisov2019-02-251-1/+0
* | btrfs: Use ihold instead of igrab in cow_file_range_asyncNikolay Borisov2019-02-251-1/+6
* | btrfs: Remove isize local variable in compress_file_rangeNikolay Borisov2019-02-251-2/+1
* | btrfs: Remove inode argument from async_cow_submitNikolay Borisov2019-02-251-3/+3
* | btrfs: Remove redundant assignment in btrfs_get_extent_fiemapNikolay Borisov2019-02-251-1/+1