aboutsummaryrefslogtreecommitdiffstats
path: root/fs/btrfs/extent-tree.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2015-04-13btrfs: qgroup: do a reservation in a higher level.Dongsheng Yang1-32/+6
2015-04-13Btrfs: qgroup, Account data space in more proper timings.Dongsheng Yang1-7/+9
2015-04-13Btrfs: qgroup: Introduce a may_use to account space_info->bytes_may_use.Dongsheng Yang1-1/+19
2015-04-13Btrfs: qgroup: free reserved in exceeding quota.Dongsheng Yang1-1/+4
2015-04-13btrfs: Support busy loop of write and deleteZhao Lei1-12/+14
2015-04-13btrfs: Fix NO_SPACE bug caused by delayed-iputZhao Lei1-0/+6
2015-04-13btrfs: add WARN_ON() to check is space_info op currentZhao Lei1-0/+10
2015-04-13btrfs: Set relative data on clear btrfs_block_group_cache->pinnedZhao Lei1-0/+10
2015-04-13btrfs: Adjust commit-transaction condition to avoid NO_SPACE moreZhao Lei1-1/+2
2015-04-13btrfs: fix condition of commit transactionZhao Lei1-7/+15
2015-04-10Btrfs: fix use after free when close_ctree frees the orphan_rsvChris Mason1-0/+5
2015-04-10Btrfs: allow block group cache writeout outside critical section in commitChris Mason1-25/+216
2015-04-10Btrfs: two stage dirty block group writeoutChris Mason1-4/+53
2015-04-10Btrfs: don't commit the transaction in the async space flushingJosef Bacik1-6/+8
2015-04-10Btrfs: reserve space for block groupsJosef Bacik1-3/+9
2015-04-10Btrfs: refill block reserves during truncateChris Mason1-5/+4
2015-04-10Btrfs: account for crcs in delayed ref processingJosef Bacik1-15/+31
2015-04-01Btrfs: free and unlock our path before btrfs_free_and_pin_reserved_extent()Chris Mason1-1/+1
2015-03-26Btrfs: fix log tree corruption when fs mounted with -o discardFilipe Manana1-3/+2
2015-03-25Merge branch 'cleanups-post-3.19' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linus-4.1Chris Mason1-5/+5
2015-03-25Merge branch 'cleanups-for-4.1-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linus-4.1Chris Mason1-11/+10
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-03btrfs: replace remaining do_div calls with div_u64 variantsDavid Sterba1-1/+1
2015-03-03btrfs: cleanup 64bit/32bit divs, provably bounded valuesDavid Sterba1-2/+2
2015-03-03btrfs: cleanup 64bit/32bit divs, compile time constantsDavid Sterba1-8/+7
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-16btrfs: cleanup: remove no-used alloc_chunk in btrfs_check_data_free_space()Zhao Lei1-2/+2
2015-02-16Btrfs: disk-io: replace root args iff only fs_info usedDaniel Dressler1-3/+3
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