summaryrefslogtreecommitdiff
path: root/fs/btrfs/extent_map.c
AgeCommit message (Expand)AuthorFilesLines
2008-09-25Btrfs: New data=ordered implementationChris Mason1-1/+4
2008-09-25Btrfs: kerneldoc comments for extent_map.cChristoph Hellwig1-12/+49
2008-09-25btrfs: fix strange indentation in lookup_extent_mappingChristoph Hellwig1-1/+7
2008-09-25Btrfs: Split the extent_map code into two partsChris Mason1-3035/+84
2008-09-25Btrfs: Fix hole insertion corner casesChris Mason1-9/+36
2008-09-25Btrfs: Fix for test_range_bitYan1-0/+5
2008-09-25Btrfs: Remove verbose WARN_ONChris Mason1-2/+0
2008-09-25Btrfs: Fix extent_buffer usage when nodesize != leafsizeChris Mason1-9/+21
2008-09-25Btrfs: Remove extent_map debugging messageChris Mason1-1/+0
2008-09-25Btrfs: Fix an off by one in the extent_map prepare write codeChris Mason1-2/+2
2008-09-25Btrfs: Implement basic support for -ENOSPCChris Mason1-6/+14
2008-09-25Btrfs: Fix delayed allocation to avoid missing delalloc extentsChris Mason1-2/+7
2008-09-25Btrfs: Back port to 2.6.18-el kernelsChris Mason1-8/+160
2008-09-25Btrfs: section mismatch warningsChristian Hesse1-1/+1
2008-09-25Btrfs: Add efficient dirty accounting to the extent_map treeChris Mason1-3/+29
2008-09-25Btrfs: Limit btree writeback to prevent seeksChris Mason1-0/+39
2008-09-25Btrfs: Handle writeback under high memory pressure betterChris Mason1-0/+12
2008-09-25Btrfs: Make sure page mapping dirty tag is properly clearedChris Mason1-2/+20
2008-09-25Btrfs: Avoid fragmentation from parallel delalloc fillingChris Mason1-34/+49
2008-09-25Btrfs: Return value checking in module initWyatt Banks1-2/+14
2008-09-25Btrfs: Fix extent bit range testingChris Mason1-7/+17
2008-09-25Btrfs: Add readpages supportChris Mason1-7/+63
2008-09-25Btrfs: Avoid extent_buffer lru corruptionChris Mason1-1/+7
2008-09-25Btrfs: Fix failure cleanups when allocating extent buffers failChris Mason1-26/+30
2008-09-25Btrfs: Add writepages supportChris Mason1-25/+110
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