aboutsummaryrefslogtreecommitdiffstats
path: root/fs/btrfs/extent-tree.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2015-03-21Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfsLinus Torvalds1-1/+34
2015-03-17Btrfs: add sanity test for outstanding_extents accountingJosef Bacik1-0/+3
2015-03-17Btrfs: prepare block group cache before writingJosef Bacik1-0/+26
2015-03-13Btrfs: account for the correct number of extents for delalloc reservationsJosef Bacik1-1/+5
2015-03-06Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfsLinus Torvalds1-0/+16
2015-03-02Btrfs: abort the transaction if we fail to update the free space cache inodeJosef Bacik1-0/+16
2015-02-19Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfsLinus Torvalds1-145/+105
2015-02-14Btrfs: fix BUG_ON in btrfs_orphan_add() when delete unused block groupForrest Liu1-1/+2
2015-02-14Btrfs: account for large extents with enospcJosef Bacik1-5/+11
2015-02-02btrfs: delete chunk allocation attemp when setting block group roShaohua Li1-8/+5
2015-02-02Btrfs: fix race between transaction commit and empty block group removalFilipe Manana1-1/+20
2015-01-21Btrfs: cleanup unused run_mostLiu Bo1-4/+1
2015-01-21Btrfs: add ref_count and free function for btrfs_bioZhao Lei1-1/+1
2015-01-21Btrfs: lookup for block group only if needed when freeing a tree blockFilipe Manana1-4/+6
2015-01-21Merge branch 'cleanup/blocksize-diet-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linusChris Mason1-7/+6
2015-01-21Btrfs: track dirty block groups on their own listJosef Bacik1-114/+53
2015-01-19Btrfs: fix race deleting block group from space_info->ro_bgs listFilipe Manana1-1/+1
2015-01-02Btrfs: abort transaction if we don't find the block groupJosef Bacik1-6/+6
2014-12-12btrfs: sink blocksize parameter to btrfs_find_create_tree_blockDavid Sterba1-2/+2
2014-12-12btrfs: sink blocksize parameter to btrfs_init_new_bufferDavid Sterba1-5/+4
2014-12-12btrfs: sink blocksize parameter to readahead_tree_blockDavid Sterba1-1/+1
2014-12-10Btrfs: remove non-sense btrfs_error_discard_extent() functionFilipe Manana1-8/+2
2014-12-10Btrfs: fix fs corruption on transaction abort if device supports discardFilipe Manana1-4/+6
2014-12-10Btrfs: always clear a block group node when removing it from the treeFilipe Manana1-0/+3
2014-12-02Btrfs: make get_caching_control unconditionally return the ctlJosef Bacik1-6/+4
2014-12-02Btrfs: fix unprotected deletion from pending_chunks listFilipe Manana1-1/+7
2014-12-02Btrfs: fix fs mapping extent map leakFilipe Manana1-0/+4
2014-12-02Btrfs: make btrfs_abort_transaction consider existence of new block groupsFilipe Manana1-2/+3
2014-12-02Btrfs: fix race between fs trimming and block group remove/allocationFilipe Manana1-1/+59
2014-12-02Btrfs: fix freeing used extents after removing empty block groupFilipe Manana1-11/+10
2014-12-02Btrfs: fix crash caused by block group removalFilipe Manana1-0/+27
2014-12-02Btrfs: fix invalid block group rbtree access after bg is removedFilipe Manana1-0/+13
2014-11-25Btrfs: fix snapshot inconsistency after a file write followed by truncateFilipe Manana1-7/+9
2014-11-25Btrfs: fix freeing used extent after removing empty block groupFilipe Manana1-2/+11
2014-11-20Btrfs: move read only block groups onto their own list V2Josef Bacik1-23/+13
2014-11-01Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfsLinus Torvalds1-16/+2
2014-10-28Btrfs: fix race that makes btrfs_lookup_extent_info miss skinny extent itemsFilipe Manana1-8/+0
2014-10-27Btrfs: fix invalid leaf slot access in btrfs_lookup_extent()Filipe Manana1-8/+2
2014-10-11Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfsLinus Torvalds1-68/+197
2014-10-04Merge branch 'remove-unlikely' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linusChris Mason1-2/+2
2014-10-04Merge branch 'cleanup/blocksize-diet-part1' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linusChris Mason1-12/+8
2014-10-04Merge branch 'cleanup/misc-for-3.18' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linusChris Mason1-9/+7
2014-10-03Btrfs: be aware of btree inode write errors to avoid fs corruptionFilipe Manana1-1/+3
2014-10-02btrfs: move checks for DUMMY_ROOT into a helperDavid Sterba1-9/+7
2014-10-02btrfs: remove blocksize from btrfs_alloc_free_block and renameDavid Sterba1-2/+3
2014-10-02btrfs: remove unused parameter blocksize from btrfs_find_tree_blockDavid Sterba1-1/+1
2014-10-02btrfs: remove parameter blocksize from read_tree_blockDavid Sterba1-5/+3
2014-10-02btrfs: return void from readahead_tree_blockDavid Sterba1-3/+1
2014-10-02btrfs: remove unused parameter from readahead_tree_blockDavid Sterba1-2/+1
2014-10-02btrfs: remove unlikely from data-dependent branches and slow pathsDavid Sterba1-2/+2