#
7073c8e8 |
| 20-Nov-2007 |
Chris Mason <chris.mason@oracle.com> |
Btrfs: Make sure page mapping dirty tag is properly cleared Signed-off-by: Chris Mason <chris.mason@oracle.com>
|
#
3e9fd94f |
| 20-Nov-2007 |
Chris Mason <chris.mason@oracle.com> |
Btrfs: Avoid fragmentation from parallel delalloc filling Signed-off-by: Chris Mason <chris.mason@oracle.com>
|
#
2f4cbe64 |
| 19-Nov-2007 |
Wyatt Banks <wyatt@banksresearch.com> |
Btrfs: Return value checking in module init Signed-off-by: Chris Mason <chris.mason@oracle.com>
|
Revision tags: v2.6.24-rc3 |
|
#
0591fb56 |
| 11-Nov-2007 |
Chris Mason <chris.mason@oracle.com> |
Btrfs: Fix extent bit range testing It could return the bit as set when there was actually a hole at the very end of the range. Signed-off-by: Chris Mason <chris.mason@oracle.co
Btrfs: Fix extent bit range testing It could return the bit as set when there was actually a hole at the very end of the range. Signed-off-by: Chris Mason <chris.mason@oracle.com>
show more ...
|
#
3ab2fb5a |
| 08-Nov-2007 |
Chris Mason <chris.mason@oracle.com> |
Btrfs: Add readpages support Signed-off-by: Chris Mason <chris.mason@oracle.com>
|
#
856bf3e5 |
| 08-Nov-2007 |
Chris Mason <chris.mason@oracle.com> |
Btrfs: Avoid extent_buffer lru corruption Signed-off-by: Chris Mason <chris.mason@oracle.com>
|
#
09be207d |
| 07-Nov-2007 |
Chris Mason <chris.mason@oracle.com> |
Btrfs: Fix failure cleanups when allocating extent buffers fail Signed-off-by: Chris Mason <chris.mason@oracle.com>
|
Revision tags: v2.6.24-rc2 |
|
#
b293f02e |
| 01-Nov-2007 |
Chris Mason <chris.mason@oracle.com> |
Btrfs: Add writepages support Signed-off-by: Chris Mason <chris.mason@oracle.com>
|
#
944746ec |
| 01-Nov-2007 |
Yan <yanzheng@21cn.com> |
Btrfs: small fixes for find_lock_delalloc_range. There is a 'finish_wait', but no 'prepare_to_wait' . So I think that the 'prepare_to_wait' is missing. The second change is according to
Btrfs: small fixes for find_lock_delalloc_range. There is a 'finish_wait', but no 'prepare_to_wait' . So I think that the 'prepare_to_wait' is missing. The second change is according to the name of variable. Signed-off-by: Chris Mason <chris.mason@oracle.com>
show more ...
|
#
179e29e4 |
| 01-Nov-2007 |
Chris Mason <chris.mason@oracle.com> |
Btrfs: Fix a number of inline extent problems that Yan Zheng reported. The fixes do a number of things: 1) Most btrfs_drop_extent callers will try to leave the inline extents in
Btrfs: Fix a number of inline extent problems that Yan Zheng reported. The fixes do a number of things: 1) Most btrfs_drop_extent callers will try to leave the inline extents in place. It can truncate bytes off the beginning of the inline extent if required. 2) writepage can now update the inline extent, allowing mmap writes to go directly into the inline extent. 3) btrfs_truncate_in_transaction truncates inline extents 4) extent_map.c fixed to not merge inline extent mappings and hole mappings together Signed-off-by: Chris Mason <chris.mason@oracle.com>
show more ...
|
#
35ebb934 |
| 30-Oct-2007 |
Chris Mason <chris.mason@oracle.com> |
Btrfs: Fix PAGE_CACHE_SHIFT shifts on 32 bit machines Signed-off-by: Chris Mason <chris.mason@oracle.com>
|
#
c67cda17 |
| 29-Oct-2007 |
Yan <yanzheng@21cn.com> |
Btrfs: Fix extent_map leak in extent_bmap Signed-off-by: Chris Mason <chris.mason@oracle.com>
|
#
65555a06 |
| 25-Oct-2007 |
Yan <yanzheng@21cn.com> |
Btrfs: Off by one fixes in extent_map.c Signed-off-by: Chris Mason <chris.mason@oracle.com>
|
Revision tags: v2.6.24-rc1 |
|
#
ff190c0c |
| 19-Oct-2007 |
Chris Mason <chris.mason@oracle.com> |
Btrfs: Avoid recursive KM_USER1 mappings in copy_extent_buffer Signed-off-by: Chris Mason <chris.mason@oracle.com>
|
#
3685f791 |
| 19-Oct-2007 |
Chris Mason <chris.mason@oracle.com> |
Btrfs: CPU usage optimizations in push and the extent_map code Signed-off-by: Chris Mason <chris.mason@oracle.com>
|
#
59d169e2 |
| 19-Oct-2007 |
Chris Mason <chris.mason@oracle.com> |
Btrfs: Fix read/write_extent_buffer to use KM_USER1 instead of KM_USER0 This avoids recursive use of KM_USER0 during btrfs_file_write Signed-off-by: Chris Mason <chris.mason@oracle.
Btrfs: Fix read/write_extent_buffer to use KM_USER1 instead of KM_USER0 This avoids recursive use of KM_USER0 during btrfs_file_write Signed-off-by: Chris Mason <chris.mason@oracle.com>
show more ...
|
#
0a2118df |
| 19-Oct-2007 |
Jens Axboe <jens.axboe@oracle.com> |
Btrfs: Fix bi_end_io() functions on > 2.6.23 kernels It now returns void and it is never called for partial completions, so the bio->bi_size check must go. Signed-off-by: Chris
Btrfs: Fix bi_end_io() functions on > 2.6.23 kernels It now returns void and it is never called for partial completions, so the bio->bi_size check must go. Signed-off-by: Chris Mason <chris.mason@oracle.com>
show more ...
|
#
ae2f5411 |
| 19-Oct-2007 |
Jens Axboe <jens.axboe@oracle.com> |
btrfs: 32-bit type problems An assorted set of casts to get rid of the warnings on 32-bit archs. Signed-off-by: Chris Mason <chris.mason@oracle.com>
|
#
ff79f819 |
| 15-Oct-2007 |
Chris Mason <chris.mason@oracle.com> |
Btrfs: Add back file data checksumming Signed-off-by: Chris Mason <chris.mason@oracle.com>
|
#
19c00ddc |
| 15-Oct-2007 |
Chris Mason <chris.mason@oracle.com> |
Btrfs: Add back metadata checksumming Signed-off-by: Chris Mason <chris.mason@oracle.com>
|
#
810191ff |
| 15-Oct-2007 |
Chris Mason <chris.mason@oracle.com> |
Btrfs: extent_map optimizations to cut down on CPU usage Signed-off-by: Chris Mason <chris.mason@oracle.com>
|
#
4dc11904 |
| 15-Oct-2007 |
Chris Mason <chris.mason@oracle.com> |
Btrfs: Add an extent buffer LRU to reduce radix tree hits Signed-off-by: Chris Mason <chris.mason@oracle.com>
|
#
e19caa5f |
| 15-Oct-2007 |
Chris Mason <chris.mason@oracle.com> |
Btrfs: Fix allocation routines to avoid intermixing data and metadata allocations Signed-off-by: Chris Mason <chris.mason@oracle.com>
|
#
09e71a32 |
| 15-Oct-2007 |
Chris Mason <chris.mason@oracle.com> |
Btrfs: Use an array of pages in the extent buffers to reduce the cost of find_get_page Signed-off-by: Chris Mason <chris.mason@oracle.com>
|
#
14048ed0 |
| 15-Oct-2007 |
Chris Mason <chris.mason@oracle.com> |
Btrfs: Cache extent buffer mappings Signed-off-by: Chris Mason <chris.mason@oracle.com>
|