summaryrefslogtreecommitdiff
path: root/fs/btrfs/extent_map.c
AgeCommit message (Expand)AuthorFilesLines
2008-09-25Btrfs: small fixes for find_lock_delalloc_range.Yan1-1/+3
2008-09-25Btrfs: Fix a number of inline extent problems that Yan Zheng reported.Chris Mason1-3/+8
2008-09-25Btrfs: Fix PAGE_CACHE_SHIFT shifts on 32 bit machinesChris Mason1-12/+15
2008-09-25Btrfs: Fix extent_map leak in extent_bmapYan1-2/+6
2008-09-25Btrfs: Off by one fixes in extent_map.cYan1-5/+5
2008-09-25Btrfs: Avoid recursive KM_USER1 mappings in copy_extent_bufferChris Mason1-2/+2
2008-09-25Btrfs: CPU usage optimizations in push and the extent_map codeChris Mason1-30/+15
2008-09-25Btrfs: Fix read/write_extent_buffer to use KM_USER1 instead of KM_USER0Chris Mason1-4/+4
2008-09-25Btrfs: Fix bi_end_io() functions on > 2.6.23 kernelsJens Axboe1-0/+25
2008-09-25btrfs: 32-bit type problemsJens Axboe1-3/+3
2008-09-25Btrfs: Add back file data checksummingChris Mason1-0/+3
2008-09-25Btrfs: Add back metadata checksummingChris Mason1-15/+68
2008-09-25Btrfs: extent_map optimizations to cut down on CPU usageChris Mason1-19/+14
2008-09-25Btrfs: Add an extent buffer LRU to reduce radix tree hitsChris Mason1-77/+106
2008-09-25Btrfs: Fix allocation routines to avoid intermixing data and metadata allocat...Chris Mason1-3/+3
2008-09-25Btrfs: Use an array of pages in the extent buffers to reduce the cost of find...Chris Mason1-14/+8
2008-09-25Btrfs: Cache extent buffer mappingsChris Mason1-2/+13
2008-09-25Btrfs: Allow tree blocks larger than the page sizeChris Mason1-25/+66
2008-09-25Btrfs: Change the remaining radix trees used by extent-tree.c to extent_map t...Chris Mason1-2/+3
2008-09-25Btrfs: Stop using radix trees for the block group cacheChris Mason1-2/+16
2008-09-25Btrfs: Fix extent_buffer and extent_state leaksChris Mason1-11/+53
2008-09-25Btrfs: Go back to kmaps instead of page_address in extent_buffersChris Mason1-31/+19
2008-09-25Btrfs: Avoid memcpy where possible in extent_buffersChris Mason1-30/+102
2008-09-25Btrfs: Optimizations for the extent_buffer codeChris Mason1-3/+8
2008-09-25Btrfs: Create extent_buffer interface for large blocksizesChris Mason1-16/+656
2008-09-25Btrfs: factor page private preparations into a helperChristoph Hellwig1-25/+15
2007-09-10Btrfs: [PATCH] extent_map: add writepage_end_io hookChristoph Hellwig1-0/+2
2007-09-10Btrfs: [PATCH] extent_map: make the writepage_io hook optionalChristoph Hellwig1-1/+6
2007-09-10Btrfs: [PATCH] extent_map: provide generic bmapChristoph Hellwig1-0/+19
2007-09-10Btrfs: [PATCH] extent_map: fix locking for bio completionChristoph Hellwig1-6/+8
2007-09-10Btrfs: Reorder tests in set_extent_bit to properly find holesChris Mason1-22/+22
2007-09-10Add support for defragging files via btrfsctl -d. Avoid OOM on extent treeChris Mason1-6/+10
2007-08-30Btrfs: fsx delalloc fixesChris Mason1-2/+7
2007-08-30Btrfs: Add file data csums back in via hooks in the extent map codeChris Mason1-10/+84
2007-08-27Btrfs: Add delayed allocation to the extent based page tree codeChris Mason1-35/+112
2007-08-27Btrfs: Extent based page cache code. This uses an rbtree of extents and testsChris Mason1-0/+1656