summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/inode.c
Commit message (Expand)AuthorAgeFilesLines
* btrfs: allocate new inode in NOFS contextJosef Bacik2019-10-011-0/+3
* btrfs: stop clearing EXTENT_DIRTY in inode I/O treeOmar Sandoval2019-09-091-25/+16
* btrfs: tie extent buffer and it's token togetherDavid Sterba2019-09-091-1/+1
* btrfs: move cond_wake_up functions out of ctreeDavid Sterba2019-09-091-0/+1
* btrfs: fix allocation of free space cache v1 bitmap pagesChristophe Leroy2019-09-091-0/+8
* btrfs: improve error handling in run_delalloc_nocowNikolay Borisov2019-09-091-3/+17
* btrfs: comment and minor simplifications in run_delalloc_nocowNikolay Borisov2019-09-091-4/+3
* btrfs: streamline code in run_delalloc_nocow in case of inline extentsNikolay Borisov2019-09-091-7/+5
* btrfs: simplify extent type checks in run_delalloc_nocowNikolay Borisov2019-09-091-8/+8
* btrfs: improve comments around nocow pathNikolay Borisov2019-09-091-4/+47
* btrfs: refactor variable scope in run_delalloc_nocowNikolay Borisov2019-09-091-33/+28
* btrfs: rename the btrfs_calc_*_metadata_size helpersJosef Bacik2019-09-091-3/+3
* btrfs: introduce an evict flushing stateJosef Bacik2019-09-091-45/+36
* btrfs: move basic block_group definitions to their own headerJosef Bacik2019-09-091-0/+1
* btrfs: Add an assertion to warn incorrect case in insert_inline_extent()Jia-Ju Bai2019-09-091-0/+3
* btrfs: Remove leftover of in-band dedupeNikolay Borisov2019-09-091-15/+10
* btrfs: Remove delalloc_end argument from extent_clear_unlock_delallocNikolay Borisov2019-09-091-29/+19
* btrfs: Move free_pages_out label in inline extent handling branch in compress...Nikolay Borisov2019-09-091-10/+8
* btrfs: Return number of compressed extents directly in compress_file_rangeNikolay Borisov2019-09-091-9/+11
* btrfs: inode: Don't compress if NODATASUM or NODATACOW setQu Wenruo2019-07-171-1/+23
* btrfs: migrate the delalloc space stuff to it's own homeJosef Bacik2019-07-041-0/+1
* 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