Joel Becker Wrote: > On Thu, Apr 30, 2009 at 06:58:17AM +0800, Tao Ma wrote: > >> Signed-off-by: Tao Ma <[email protected]> >> --- >> 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 _______________________________________________ Ocfs2-devel mailing list [email protected] http://oss.oracle.com/mailman/listinfo/ocfs2-devel
