[Ocfs2-devel] [PATCH 05/39] ocfs2: hook remove refcount tree into truncate.
Tao Ma
tao.ma at oracle.com
Thu Apr 30 23:48:25 PDT 2009
Joel Becker Wrote:
> On Thu, Apr 30, 2009 at 06:58:17AM +0800, Tao Ma wrote:
>
>> Signed-off-by: Tao Ma <tao.ma at oracle.com>
>> ---
>> fs/ocfs2/alloc.c | 5 +++++
>> 1 files changed, 5 insertions(+), 0 deletions(-)
>>
>> diff --git a/fs/ocfs2/alloc.c b/fs/ocfs2/alloc.c
>> index 6f20f30..0c96b27 100644
>> --- a/fs/ocfs2/alloc.c
>> +++ b/fs/ocfs2/alloc.c
>> @@ -51,6 +51,7 @@
>> #include "xattr.h"
>>
>> #include "buffer_head_io.h"
>> +#include "refcounttree.h"
>>
>>
>> /*
>> @@ -7305,6 +7306,10 @@ start:
>> goto start;
>>
>> bail:
>> + if (!status && OCFS2_I(inode)->ip_clusters == 0) {
>> + /* remove the refcount tree. */
>> + status = ocfs2_remove_refcount_tree(inode, fe_bh);
>> + }
>>
>
> Locking and xattr clusters need to be accounted for. I'm
> assuming they come later, but I'm noting it down for later reference.
>
yeah, a separate patch will do it.
Regards,
Tao
More information about the Ocfs2-devel
mailing list