Chris Mason
|
179e29e488
Btrfs: Fix a number of inline extent problems that Yan Zheng reported.
|
17 years ago |
Chris Mason
|
35ebb934bd
Btrfs: Fix PAGE_CACHE_SHIFT shifts on 32 bit machines
|
17 years ago |
Yan
|
c67cda1758
Btrfs: Fix extent_map leak in extent_bmap
|
17 years ago |
Yan
|
65555a06b4
Btrfs: Off by one fixes in extent_map.c
|
17 years ago |
Chris Mason
|
ff190c0c00
Btrfs: Avoid recursive KM_USER1 mappings in copy_extent_buffer
|
18 years ago |
Chris Mason
|
3685f79165
Btrfs: CPU usage optimizations in push and the extent_map code
|
18 years ago |
Chris Mason
|
59d169e2b3
Btrfs: Fix read/write_extent_buffer to use KM_USER1 instead of KM_USER0
|
18 years ago |
Jens Axboe
|
0a2118dfd4
Btrfs: Fix bi_end_io() functions on > 2.6.23 kernels
|
18 years ago |
Jens Axboe
|
ae2f5411c4
btrfs: 32-bit type problems
|
18 years ago |
Chris Mason
|
ff79f8190b
Btrfs: Add back file data checksumming
|
18 years ago |
Chris Mason
|
19c00ddcc3
Btrfs: Add back metadata checksumming
|
18 years ago |
Chris Mason
|
810191ff30
Btrfs: extent_map optimizations to cut down on CPU usage
|
18 years ago |
Chris Mason
|
4dc119046d
Btrfs: Add an extent buffer LRU to reduce radix tree hits
|
18 years ago |
Chris Mason
|
e19caa5f0e
Btrfs: Fix allocation routines to avoid intermixing data and metadata allocations
|
18 years ago |
Chris Mason
|
09e71a3263
Btrfs: Use an array of pages in the extent buffers to reduce the cost of find_get_page
|
18 years ago |
Chris Mason
|
14048ed0c4
Btrfs: Cache extent buffer mappings
|
18 years ago |
Chris Mason
|
db94535db7
Btrfs: Allow tree blocks larger than the page size
|
18 years ago |
Chris Mason
|
1a5bc167f6
Btrfs: Change the remaining radix trees used by extent-tree.c to extent_map trees
|
18 years ago |
Chris Mason
|
96b5179d0d
Btrfs: Stop using radix trees for the block group cache
|
18 years ago |
Chris Mason
|
f510cfecfc
Btrfs: Fix extent_buffer and extent_state leaks
|
18 years ago |
Chris Mason
|
ae5252bd51
Btrfs: Go back to kmaps instead of page_address in extent_buffers
|
18 years ago |
Chris Mason
|
6d36dcd48f
Btrfs: Avoid memcpy where possible in extent_buffers
|
18 years ago |
Chris Mason
|
479965d66e
Btrfs: Optimizations for the extent_buffer code
|
18 years ago |
Chris Mason
|
5f39d397df
Btrfs: Create extent_buffer interface for large blocksizes
|
18 years ago |
Christoph Hellwig
|
b3cfa35a49
Btrfs: factor page private preparations into a helper
|
18 years ago |
Christoph Hellwig
|
0e2752a72c
Btrfs: [PATCH] extent_map: add writepage_end_io hook
|
18 years ago |
Christoph Hellwig
|
b06355f0fe
Btrfs: [PATCH] extent_map: make the writepage_io hook optional
|
18 years ago |
Christoph Hellwig
|
d396c6f554
Btrfs: [PATCH] extent_map: provide generic bmap
|
18 years ago |
Christoph Hellwig
|
90f1c19a9f
Btrfs: [PATCH] extent_map: fix locking for bio completion
|
18 years ago |
Chris Mason
|
a8c450b211
Btrfs: Reorder tests in set_extent_bit to properly find holes
|
18 years ago |