Revision tags: v2.6.24-rc8 |
|
#
b3a0d8d2 |
| 14-Jan-2008 |
Chris Mason <chris.mason@oracle.com> |
Btrfs: Remove verbose WARN_ON
Signed-off-by: Chris Mason <chris.mason@oracle.com>
|
#
55c69072 |
| 09-Jan-2008 |
Chris Mason <chris.mason@oracle.com> |
Btrfs: Fix extent_buffer usage when nodesize != leafsize
Signed-off-by: Chris Mason <chris.mason@oracle.com>
|
#
bcd987fe |
| 09-Jan-2008 |
Chris Mason <chris.mason@oracle.com> |
Btrfs: Remove extent_map debugging message
Signed-off-by: Chris Mason <chris.mason@oracle.com>
|
Revision tags: v2.6.24-rc7 |
|
#
5d4fb734 |
| 21-Dec-2007 |
Chris Mason <chris.mason@oracle.com> |
Btrfs: Fix an off by one in the extent_map prepare write code
Signed-off-by: Chris Mason <chris.mason@oracle.com>
|
#
1832a6d5 |
| 21-Dec-2007 |
Chris Mason <chris.mason@oracle.com> |
Btrfs: Implement basic support for -ENOSPC
This is intended to prevent accidentally filling the drive. A determined user can still make things oops.
It includes some accounting of the current byte
Btrfs: Implement basic support for -ENOSPC
This is intended to prevent accidentally filling the drive. A determined user can still make things oops.
It includes some accounting of the current bytes under delayed allocation, but this will change as things get optimized
Signed-off-by: Chris Mason <chris.mason@oracle.com>
show more ...
|
Revision tags: v2.6.24-rc6 |
|
#
190662b2 |
| 18-Dec-2007 |
Chris Mason <chris.mason@oracle.com> |
Btrfs: Fix delayed allocation to avoid missing delalloc extents
find_lock_delalloc_range could exit out too early
Signed-off-by: Chris Mason <chris.mason@oracle.com>
|
#
6da6abae |
| 18-Dec-2007 |
Chris Mason <chris.mason@oracle.com> |
Btrfs: Back port to 2.6.18-el kernels
Signed-off-by: Chris Mason <chris.mason@oracle.com>
|
#
17636e03 |
| 11-Dec-2007 |
Christian Hesse <list@eworm.de> |
Btrfs: section mismatch warnings
--Boundary-00=_CcOWHFYK4T+JwSj Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline
Hello everybody,
compil
Btrfs: section mismatch warnings
--Boundary-00=_CcOWHFYK4T+JwSj Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline
Hello everybody,
compiling btrfs into the kernel results in section mismatch warnings. __exit functions are called where they are not allowed to. The attached patch fixes this for me. Not sure if it is correct though.
Signed-off-by: Christian Hesse <mail@earthworm.de> -- Regards, Chris
--Boundary-00=_CcOWHFYK4T+JwSj Content-Type: text/x-diff; charset="iso-8859-1"; name="btrfs-section_mismatches.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="btrfs-section_mismatches.patch"
Signed-off-by: Chris Mason <chris.mason@oracle.com>
show more ...
|
Revision tags: v2.6.24-rc5, v2.6.24-rc4 |
|
#
ca664626 |
| 27-Nov-2007 |
Chris Mason <chris.mason@oracle.com> |
Btrfs: Add efficient dirty accounting to the extent_map tree
Signed-off-by: Chris Mason <chris.mason@oracle.com>
|
#
793955bc |
| 26-Nov-2007 |
Chris Mason <chris.mason@oracle.com> |
Btrfs: Limit btree writeback to prevent seeks
Signed-off-by: Chris Mason <chris.mason@oracle.com>
|
#
015a739c |
| 26-Nov-2007 |
Chris Mason <chris.mason@oracle.com> |
Btrfs: Handle writeback under high memory pressure better
Signed-off-by: Chris Mason <chris.mason@oracle.com>
|
#
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.com>
|
#
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 the name of
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 place. It can trun
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>
|