summaryrefslogtreecommitdiffstats
path: root/fs/btrfs
Commit message (Expand)AuthorAgeFilesLines
* btrfs: fix missing semaphore unlock in btrfs_sync_fileRobbie Ko2020-03-251-0/+1
* btrfs: use nofs allocations for running delayed itemsJosef Bacik2020-03-251-0/+13
* btrfs: sysfs: Use scnprintf() instead of snprintf()Takashi Iwai2020-03-231-29/+28
* btrfs: do not resolve backrefs for roots that are being deletedJosef Bacik2020-03-231-0/+6
* btrfs: track reloc roots based on their commit root bytenrJosef Bacik2020-03-231-10/+7
* btrfs: restart relocate_tree_blocks properlyJosef Bacik2020-03-231-9/+2
* btrfs: reloc: reorder reservation before root selectionJosef Bacik2020-03-231-6/+8
* btrfs: do not readahead in build_backref_treeJosef Bacik2020-03-231-2/+0
* btrfs: do not use readahead for running delayed refsJosef Bacik2020-03-231-4/+0
* btrfs: Remove async_transid from btrfs_mksubvol/create_subvol/create_snapshotNikolay Borisov2020-03-231-27/+10
* btrfs: Remove transid argument from btrfs_ioctl_snap_create_transidNikolay Borisov2020-03-231-10/+8
* btrfs: Remove BTRFS_SUBVOL_CREATE_ASYNC supportNikolay Borisov2020-03-231-24/+1
* btrfs: kill the subvol_srcuJosef Bacik2020-03-238-88/+14
* btrfs: make btrfs_cleanup_fs_roots use the radix tree lockJosef Bacik2020-03-231-4/+3
* btrfs: don't take an extra root ref at allocation timeJosef Bacik2020-03-232-14/+8
* btrfs: hold a ref on the root on the dead roots listJosef Bacik2020-03-232-3/+5
* btrfs: make inodes hold a ref on their rootsJosef Bacik2020-03-232-4/+6
* btrfs: move the root freeing stuff into btrfs_put_rootJosef Bacik2020-03-239-76/+50
* btrfs: move ino_cache_inode dropping out of btrfs_free_fs_rootJosef Bacik2020-03-232-1/+8
* btrfs: make the extent buffer leak check per fs infoJosef Bacik2020-03-234-22/+36
* btrfs: remove a BUG_ON() from merge_reloc_roots()Josef Bacik2020-03-231-1/+15
* btrfs: hold a ref on the root->reloc_rootJosef Bacik2020-03-231-10/+48
* btrfs: clear DEAD_RELOC_TREE before dropping the reloc rootJosef Bacik2020-03-231-6/+6
* btrfs: free the reloc_control in a consistent wayJosef Bacik2020-03-231-2/+14
* btrfs: do not init a reloc root if we aren't relocatingJosef Bacik2020-03-231-4/+16
* btrfs: reloc: clean dirty subvols if we fail to start a transactionJosef Bacik2020-03-231-3/+3
* btrfs: unset reloc control if we fail to recoverJosef Bacik2020-03-231-5/+5
* btrfs: drop block from cache on error in relocationJosef Bacik2020-03-231-1/+1
* btrfs: relocation: Use btrfs_find_all_leafs to locate data extent parent tree...Qu Wenruo2020-03-233-264/+60
* btrfs: fix ref-verify to catch operations on 0 ref extentsJosef Bacik2020-03-231-0/+9
* btrfs: make ranged full fsyncs more efficientFilipe Manana2020-03-232-27/+79
* btrfs: factor out inode items copy loop from btrfs_log_inode()Filipe Manana2020-03-231-136/+138
* btrfs: add helper to get the end offset of a file extent itemFilipe Manana2020-03-235-76/+34
* btrfs: fix missing file extent item for hole after ranged fsyncFilipe Manana2020-03-231-0/+10
* btrfs: account ticket size at add/delete timeNikolay Borisov2020-03-232-6/+13
* btrfs: implement migratepage callback for data pagesRoman Gushchin2020-03-231-0/+37
* btrfs: Remove block_rsv parameter from btrfs_drop_snapshotNikolay Borisov2020-03-234-15/+7
* btrfs: Remove __ prefix from btrfs_block_rsv_releaseNikolay Borisov2020-03-2311-34/+24
* btrfs: relocation: Check cancel request after each extent foundQu Wenruo2020-03-231-0/+4
* btrfs: relocation: Check cancel request after each data page readQu Wenruo2020-03-231-0/+12
* btrfs: relocation: add error injection points for cancelling balanceQu Wenruo2020-03-233-1/+12
* Btrfs: implement full reflink support for inline extentsFilipe Manana2020-03-231-87/+187
* Btrfs: simplify inline extent handling when doing reflinksFilipe Manana2020-03-231-39/+14
* Btrfs: move all reflink implementation code into its own fileFilipe Manana2020-03-236-737/+743
* btrfs: scrub: Replace zero-length array with flexible-array memberGustavo A. R. Silva2020-03-231-1/+1
* btrfs: rcu-string: Replace zero-length array with flexible-array memberGustavo A. R. Silva2020-03-231-1/+1
* btrfs: delayed-inode: Replace zero-length array with flexible-array memberGustavo A. R. Silva2020-03-231-1/+1
* btrfs: add RCU locks around block group initializationMadhuparna Bhowmik2020-03-231-0/+2
* btrfs: Open code insert_extent_backrefNikolay Borisov2020-03-231-20/+9
* btrfs: Remove impossible BUG_ON in get_tree_block_keyNikolay Borisov2020-03-231-1/+0