summaryrefslogtreecommitdiff
path: root/fs/btrfs/extent-tree.c
AgeCommit message (Expand)AuthorFilesLines
2012-08-28Btrfs: allow delayed refs to be mergedJosef Bacik1-0/+10
2012-08-28Btrfs: fix race in run_clustered_refsArne Jansen1-0/+17
2012-08-28Btrfs: increase the size of the free space cacheJosef Bacik1-8/+7
2012-08-28Btrfs: fix deadlock in wait_for_more_refsArne Jansen1-56/+21
2012-08-28Btrfs: unlock on error in btrfs_delalloc_reserve_metadata()Dan Carpenter1-1/+3
2012-07-25Btrfs: add a barrier before a waitqueue_active checkChris Mason1-0/+1
2012-07-25Merge branch 'qgroup' of git://git.jan-o-sch.net/btrfs-unstable into for-linusChris Mason1-9/+110
2012-07-23Btrfs: make btrfs's allocation smoothly with preallocationLiu Bo1-1/+3
2012-07-23Btrfs: kill free_space pointer from inode structureLi Zefan1-12/+8
2012-07-23Btrfs: add ro notification to dump_space_infoLiu Bo1-3/+3
2012-07-23Btrfs: fix a bug of writting free space cache during balanceLiu Bo1-3/+21
2012-07-23Btrfs: do not abort transaction in prealloc caseLiu Bo1-1/+5
2012-07-23Btrfs: kill root from btrfs_is_free_space_inodeLiu Bo1-1/+1
2012-07-23Btrfs: rework shrink_delallocJosef Bacik1-57/+24
2012-07-23Btrfs: change how we indicate we're adding csumsJosef Bacik1-1/+7
2012-07-23Btrfs: flush delayed inodes if we're short on spaceJosef Bacik1-35/+62
2012-07-12Btrfs: hooks to reserve qgroup spaceArne Jansen1-0/+12
2012-07-12Btrfs: call the qgroup accounting functionsJan Schmidt1-0/+3
2012-07-12Btrfs: qgroup implementation and prototypesArne Jansen1-0/+34
2012-07-10Btrfs: Test code to change the order of delayed-ref processingArne Jansen1-0/+49
2012-07-10Btrfs: join tree mod log code with the code holding back delayed refsJan Schmidt1-9/+12
2012-06-27Btrfs: avoid waiting for delayed refs when we must notJan Schmidt1-5/+6
2012-05-31Merge branch 'for-chris' of git://git.jan-o-sch.net/btrfs-unstable into for-l...Chris Mason1-5/+5
2012-05-30Btrfs: convert the inode bit field to use the actual bit operationsJosef Bacik1-5/+6
2012-05-26Btrfs: don't set for_cow parameter for tree block functionsJan Schmidt1-5/+5
2012-05-11Btrfs: cleanup: use consistent lock namingDan Carpenter1-1/+1
2012-05-06Btrfs: avoid sleeping in verify_parent_transid while atomicChris Mason1-1/+1
2012-04-27Btrfs: fix block_rsv and space_info lock orderingStefan Behrens1-2/+2
2012-04-18btrfs: don't return EINTRArne Jansen1-6/+3
2012-04-18Btrfs: double unlock bug in error handlingDan Carpenter1-0/+2
2012-04-12Btrfs: use commit root when loading free space cacheJosef Bacik1-3/+1
2012-04-12Btrfs: remove lock assert from get_restripe_target()Ilya Dryomov1-3/+2
2012-04-12Revert "Btrfs: increase the global block reserve estimates"Chris Mason1-1/+1
2012-03-29Btrfs: fix deadlock during allocating chunksLiu Bo1-0/+50
2012-03-29Btrfs: show useful info in space reservation tracepointLiu Bo1-19/+10
2012-03-28Merge branch 'for-chris' of git://github.com/idryomov/btrfs-unstable into for...Chris Mason1-76/+87
2012-03-28Merge branch 'error-handling' into for-linusChris Mason1-129/+254
2012-03-27Btrfs: improve the logic in btrfs_can_relocate()Ilya Dryomov1-6/+18
2012-03-27Btrfs: add __get_block_group_index() helperIlya Dryomov1-5/+12
2012-03-27Btrfs: add get_restripe_target() helperIlya Dryomov1-44/+50
2012-03-27Btrfs: move alloc_profile_is_valid() to volumes.cIlya Dryomov1-2/+0
2012-03-27Btrfs: make profile_is_valid() check more strictIlya Dryomov1-1/+1
2012-03-27Btrfs: add wrappers for working with alloc profilesIlya Dryomov1-18/+7
2012-03-27Btrfs: stop silently switching single chunks to raid0 on balanceIlya Dryomov1-3/+2
2012-03-26Btrfs: introduce free_extent_buffer_staleJosef Bacik1-4/+1
2012-03-26Btrfs: remove search_start and search_end from find_free_extent and callersJosef Bacik1-12/+4
2012-03-26Btrfs: remove the ideal caching codeJosef Bacik1-85/+8
2012-03-22btrfs: replace many BUG_ONs with proper error handlingJeff Mahoney1-93/+223
2012-03-22btrfs: btrfs_drop_snapshot should return intJeff Mahoney1-2/+2
2012-03-22btrfs: return void in functions without error conditionsJeff Mahoney1-33/+27