summaryrefslogtreecommitdiff
path: root/fs/btrfs/extent-tree.c
AgeCommit message (Expand)Author
2008-09-25Btrfs: Remove extent back refs in batches, and avoid duplicate searchesChris Mason
2008-09-25Btrfs: Allocator improvementsChris Mason
2008-09-25Btrfs: Disable tree defrag in SSD modeChris Mason
2008-09-25Btrfs: Use 2MB as the empty_size for clustered allocationsChris Mason
2008-09-25Btrfs: Add checks for last byte in disk to allocator groupingChris Mason
2008-09-25Btrfs: Add debugging for block group update failureChris Mason
2008-09-25Btrfs: Use last_alloc optimizations for metadata, even without -o ssdChris Mason
2008-09-25Btrfs: Hash in the offset and owner for file extent backref keysChris Mason
2008-09-25Btrfs: Insert extent record and the first backref in a single balanceChris Mason
2008-09-25Btrfs: Add data block hints to SSD mode tooChris Mason
2008-09-25Btrfs: Do delalloc accounting via hooks in the extent_state codeChris Mason
2008-09-25Btrfs: Tune readahead during defrag to avoid reading too much at onceChris Mason
2008-09-25Btrfs: Split the extent_map code into two partsChris Mason
2008-09-25Btrfs: Add mount -o ssd, which includes optimizations for seek free storageChris Mason
2008-09-25Btrfs: Fix extent_buffer usage when nodesize != leafsizeChris Mason
2008-09-25Btrfs: online shrinking fixesChris Mason
2008-09-25Btrfs: Disable btree reada during extent backref lookups.Chris Mason
2008-09-25Btrfs: Add data=ordered supportChris Mason
2008-09-25Btrfs: resizer: don't hold the fs_mutex for long periods of timeChris Mason
2008-09-25Properly call btrfs_search_slot while shrinkingChris Mason
2008-09-25Btrfs: Properly handle overlapping extent in shrink_extent_treeYan
2008-09-25Btrfs: Add a helper that finds previous extent itemYan
2008-09-25count_snapshots: Properly update the leaf pointer after btrfs_next_leafChris Mason
2008-09-25Btrfs: Force inlining off in a few places to save stack usageChris Mason
2008-09-25Btrfs: 32 bit compile fixes for the resizer and enospc checksChris Mason
2008-09-25Btrfs: Reduce stack usage in the resizer, fix 32 bit compilesChris Mason
2008-09-25Btrfs: Explicitly send a root objectid to count_snapshots_in_pathChris Mason
2008-09-25Btrfs: Add readahead to the online shrinker, and a mount -o alloc_start= for ...Chris Mason
2008-09-25Btrfs: Fix NULL block groups on reading the inodeChris Mason
2008-09-25Btrfs: Support for online FS resize (grow and shrink)Chris Mason
2008-09-25Btrfs: Add mount option to turn off data cowChris Mason
2008-09-25Btrfs: Reorder extent back refs to differentiate btree blocks from file dataChris Mason
2008-09-25Fix btrfs_inc_ref to add backref hintsChris Mason
2008-09-25Btrfs: Extra NULL block group checks in find_free_extentChris Mason
2008-09-25Btrfs: Add lowest key information to back refs for extent tree blocks as well.Chris Mason
2008-09-25Btrfs: Add back pointers from extents to the btree or file referencing themChris Mason
2008-09-25Btrfs: Implement generation numbers in block pointersChris Mason
2008-09-25Btrfs: Fix extent allocation for btree blocks as the disk fillsChris Mason
2008-09-25Btrfs: Add simple stripe size parameterChris Mason
2008-09-25btrfs_drop_extents: make sure the item is getting smaller before truncateChris Mason
2008-09-25Btrfs: Handle writeback under high memory pressure betterChris Mason
2008-09-25Btrfs: Add check for null block group to find_search_startChris Mason
2008-09-25Btrfs: Off by one fixes for extent-tree.cYan
2008-09-25Btrfs: Add full_scan parameter to find_search_startYan
2008-09-25Btrfs: Add block group pinned accounting backYan
2008-09-25Btrfs: Allow large data extents in a single file to span into metadata block ...Chris Mason
2008-09-25Btrfs: Optimize allocations as we need to mix data and metadata into one groupChris Mason
2008-09-25Btrfs: Properly update free space cache in __free_extentYan
2008-09-25Btrfs: Fix typo and memory leak in extent-tree.cYan
2008-09-25btrfs: 32-bit type problemsJens Axboe