aboutsummaryrefslogtreecommitdiff
path: root/fs/btrfs/extent-tree.c
AgeCommit message (Expand)AuthorFilesLines
2012-05-06Btrfs: avoid sleeping in verify_parent_transid while atomicGravatar Chris Mason 1-1/+1
2012-04-27Btrfs: fix block_rsv and space_info lock orderingGravatar Stefan Behrens 1-2/+2
2012-04-18btrfs: don't return EINTRGravatar Arne Jansen 1-6/+3
2012-04-18Btrfs: double unlock bug in error handlingGravatar Dan Carpenter 1-0/+2
2012-04-12Btrfs: use commit root when loading free space cacheGravatar Josef Bacik 1-3/+1
2012-04-12Btrfs: remove lock assert from get_restripe_target()Gravatar Ilya Dryomov 1-3/+2
2012-04-12Revert "Btrfs: increase the global block reserve estimates"Gravatar Chris Mason 1-1/+1
2012-03-29Btrfs: fix deadlock during allocating chunksGravatar Liu Bo 1-0/+50
2012-03-29Btrfs: show useful info in space reservation tracepointGravatar Liu Bo 1-19/+10
2012-03-28Merge branch 'for-chris' of git://github.com/idryomov/btrfs-unstable into for...Gravatar Chris Mason 1-76/+87
2012-03-28Merge branch 'error-handling' into for-linusGravatar Chris Mason 1-129/+254
2012-03-27Btrfs: improve the logic in btrfs_can_relocate()Gravatar Ilya Dryomov 1-6/+18
2012-03-27Btrfs: add __get_block_group_index() helperGravatar Ilya Dryomov 1-5/+12
2012-03-27Btrfs: add get_restripe_target() helperGravatar Ilya Dryomov 1-44/+50
2012-03-27Btrfs: move alloc_profile_is_valid() to volumes.cGravatar Ilya Dryomov 1-2/+0
2012-03-27Btrfs: make profile_is_valid() check more strictGravatar Ilya Dryomov 1-1/+1
2012-03-27Btrfs: add wrappers for working with alloc profilesGravatar Ilya Dryomov 1-18/+7
2012-03-27Btrfs: stop silently switching single chunks to raid0 on balanceGravatar Ilya Dryomov 1-3/+2
2012-03-26Btrfs: introduce free_extent_buffer_staleGravatar Josef Bacik 1-4/+1
2012-03-26Btrfs: remove search_start and search_end from find_free_extent and callersGravatar Josef Bacik 1-12/+4
2012-03-26Btrfs: remove the ideal caching codeGravatar Josef Bacik 1-85/+8
2012-03-22btrfs: replace many BUG_ONs with proper error handlingGravatar Jeff Mahoney 1-93/+223
2012-03-22btrfs: btrfs_drop_snapshot should return intGravatar Jeff Mahoney 1-2/+2
2012-03-22btrfs: return void in functions without error conditionsGravatar Jeff Mahoney 1-33/+27
2012-03-22btrfs: avoid NULL deref in btrfs_reserve_extent with DEBUG_ENOSPCGravatar Jeff Mahoney 1-1/+2
2012-02-24Btrfs: fix compiler warnings on 32 bit systemsGravatar Chris Mason 1-16/+19
2012-02-23Btrfs: increase the global block reserve estimatesGravatar Liu Bo 1-1/+1
2012-02-16Btrfs: fix a bug on overcommit stuffGravatar Liu Bo 1-1/+4
2012-02-15Btrfs: fix trim 0 bytes after a device deleteGravatar Liu Bo 1-1/+8
2012-01-26Btrfs: fix enospc error caused by wrong checks of the chunkGravatar Miao Xie 1-22/+27
2012-01-16Btrfs: use larger system chunksGravatar Chris Mason 1-0/+3
2012-01-16Btrfs: add a delalloc mutex to inodes for delalloc reservationsGravatar Josef Bacik 1-2/+3
2012-01-16Btrfs: space leak tracepointsGravatar Josef Bacik 1-8/+50
2012-01-16Btrfs: add allocator tracepointsGravatar Josef Bacik 1-0/+9
2012-01-16Merge branch 'for-chris' of git://git.jan-o-sch.net/btrfs-unstable into integ...Gravatar Chris Mason 1-47/+140
2012-01-16Merge branch 'for-chris' of git://repo.or.cz/linux-btrfs-devel into integrationGravatar Chris Mason 1-1/+2
2012-01-16Merge branch 'restriper' of git://github.com/idryomov/btrfs-unstable into int...Gravatar Chris Mason 1-25/+103
2012-01-16Btrfs: implement online profile changingGravatar Ilya Dryomov 1-1/+55
2012-01-16Btrfs: do not reduce profile in do_chunk_alloc()Gravatar Ilya Dryomov 1-1/+1
2012-01-16Btrfs: make avail_*_alloc_bits fields dynamicGravatar Ilya Dryomov 1-0/+20
2012-01-16Btrfs: add BTRFS_AVAIL_ALLOC_BIT_SINGLE bitGravatar Ilya Dryomov 1-9/+21
2012-01-16Btrfs: introduce masks for chunk type and profileGravatar Ilya Dryomov 1-9/+3
2012-01-16Btrfs: get rid of *_alloc_profile fieldsGravatar Ilya Dryomov 1-6/+4
2012-01-11Btrfs: update global block_rsv when creating a new block groupGravatar Li Zefan 1-0/+1
2012-01-11Btrfs: don't pass a trans handle unnecessarily in volumes.cGravatar Li Zefan 1-1/+1
2012-01-07Btrfs: don't set up allocation result twiceGravatar Alexandre Oliva 1-3/+0
2012-01-06Btrfs: test free space only for unclustered allocationGravatar Alexandre Oliva 1-11/+23
2012-01-06Btrfs: lower the bar for chunk allocationGravatar Chris Mason 1-18/+3
2012-01-06Btrfs: run chunk allocations while we do delayed refsGravatar Chris Mason 1-4/+10
2012-01-04Btrfs: add waitqueue instead of doing busy waiting for more delayed refsGravatar Jan Schmidt 1-1/+58