summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/extent-tree.c
Commit message (Expand)AuthorAgeFilesLines
* Btrfs: Add some debugging around the ENOSPC bugsJosef Bacik2008-11-181-0/+3
* Btrfs: fix free space leakJosef Bacik2008-11-181-0/+8
* Btrfs: Seed device supportYan Zheng2008-11-181-17/+14Star
* Btrfs: mount ro and remount supportYan Zheng2008-11-121-26/+35
* Btrfs: batch extent inserts/updates/deletions on the extent rootJosef Bacik2008-11-121-93/+734
* Btrfs: Fix handling of space info full during allocationsChris Mason2008-11-131-2/+3
* Btrfs: empty_size allocation fixes againChris Mason2008-11-101-3/+4
* Btrfs: Try harder while searching for free spaceChris Mason2008-11-101-8/+30
* Btrfs: Don't substract too much from the allocation target (avoid wrapping)Chris Mason2008-11-101-5/+5
* Btrfs: Fix more false enospc errors and an oops from empty clusteringChris Mason2008-11-081-5/+14
* Btfs: More metadata allocator optimizationsChris Mason2008-11-071-10/+18
* Btrfs: enforce metadata allocation clusteringChris Mason2008-11-071-0/+17
* Btrfs: Optimize compressed writeback and readsChris Mason2008-11-071-1/+5
* Btrfs: Add fallocate support v2Yan Zheng2008-10-301-29/+36
* Btrfs: update nodatacow code v2Yan Zheng2008-10-301-113/+18Star
* Btrfs: Fix bookend extent race v2Yan Zheng2008-10-301-15/+13Star
* Btrfs: prevent looping forever in finish_current_insert and del_pending_extentsChris Mason2008-10-301-24/+30
* Btrfs: Add root tree pointer transaction idsYan Zheng2008-10-291-0/+1
* Btrfs: nuke fs wide allocation mutex V2Josef Bacik2008-10-291-177/+156Star
* Btrfs: fix enospc when there is plenty of spaceJosef Bacik2008-10-291-191/+131Star
* Btrfs: Improve space balancing codeYan Zheng2008-10-291-141/+223
* Btrfs: Add zlib compression supportChris Mason2008-10-291-1/+26
* Btrfs: Fix leaf reference cache missYan Zheng2008-10-091-0/+8
* Btrfs: Remove offset field from struct btrfs_extent_refYan Zheng2008-10-091-97/+88Star
* Btrfs: Count space allocated to file in bytesYan Zheng2008-10-091-1/+1
* Btrfs: remove last_log_alloc allocator optimizationChris Mason2008-10-031-7/+0Star
* Btrfs: fix deadlock between alloc_mutex/chunk_mutexJosef Bacik2008-10-021-2/+13
* Btrfs: fix multi-device code to use raid policies set by mkfsChris Mason2008-10-011-0/+2
* Btrfs: fix seekiness due to finding the wrong block groupJosef Bacik2008-09-301-2/+7
* Btrfs: update space balancing codeZheng Yan2008-09-261-416/+1618
* Btrfs: Add shared reference cacheZheng Yan2008-09-261-4/+13
* Btrfs: allocator fixes for space balancing updateZheng Yan2008-09-261-71/+65Star
* Btrfs: fix sleep with spinlock held during unmountChris Mason2008-09-251-0/+4
* Btrfs: Full back reference supportZheng Yan2008-09-251-448/+695
* Add check for tree-log roots in btrfs_alloc_reserved_extentsChris Mason2008-09-251-0/+3
* Btrfs: free space accounting redoJosef Bacik2008-09-251-419/+450
* Btrfs: fix cache_block_group error handlingJosef Bacik2008-09-251-4/+5
* Btrfs: Record dirty pages tree-log pages in an extent_io treeChris Mason2008-09-251-1/+6
* Btrfs: Optimize tree log block allocationsChris Mason2008-09-251-5/+14
* Btrfs: Tree logging fixesChris Mason2008-09-251-3/+17
* Btrfs: Add a write ahead tree log to optimize synchronous operationsChris Mason2008-09-251-18/+75
* Btrfs: Discard sector data in __free_extent()David Woodhouse2008-09-251-0/+25
* Btrfs: Fix nodatacow for the new data=ordered modeYan Zheng2008-09-251-6/+5Star
* Btrfs: Maintain a list of inodes that are delalloc and a way to wait on themChris Mason2008-09-251-3/+9
* Btrfs: Don't corrupt ram in shrink_extent_tree, leak it insteadChris Mason2008-09-251-0/+2
* Btrfs: More throttle tuningChris Mason2008-09-251-47/+12Star
* btrfs_search_slot: reduce lock contention by cowing in two stagesChris Mason2008-09-251-19/+30
* Btrfs: Throttle less often waiting for snapshots to deleteChris Mason2008-09-251-2/+5
* Btrfs: Improve and cleanup locking done by walk_down_treeChris Mason2008-09-251-29/+56
* Btrfs: Throttle tuningChris Mason2008-09-251-0/+3