[Ocfs2-tools-devel] [PATCH 2/2] Ocfs2-tests: Enhance truncate and tunefs-test test to solve the compilation error.
tristan.ye
tristan.ye at oracle.com
Mon Oct 6 01:05:32 PDT 2008
On Mon, 2008-10-06 at 15:52 +0800, Tao Ma wrote:
> hi tristan,
>
> Tristan Ye wrote:
> > Oringal test_truncate.c and remove_slot.c use old version of ocfs2_expand_dir() function,
> > which accept 3 args. Currently libocfs2 only need 2 agrs for this func.therefore,the corresponding
> > testcases should be adjusted.
> >
> > Signed-off-by: Tristan Ye <tristan.ye at oracle.com>
> > ---
> > programs/truncate/ocfs2-tools/test_truncate.c | 3 +--
> > programs/tunefs-test/remove-slot/remove_slot.c | 2 +-
> > 2 files changed, 2 insertions(+), 3 deletions(-)
> >
> > diff --git a/programs/truncate/ocfs2-tools/test_truncate.c b/programs/truncate/ocfs2-tools/test_truncate.c
> > index 5593b5e..80b8df6 100644
> > --- a/programs/truncate/ocfs2-tools/test_truncate.c
> > +++ b/programs/truncate/ocfs2-tools/test_truncate.c
> > @@ -146,8 +146,7 @@ static errcode_t open_test_inode(ocfs2_filesys *fs, char *name, uint64_t *ino)
> > ret = ocfs2_link(fs, fs->fs_root_blkno, name,
> > tmp_blkno, OCFS2_FT_REG_FILE);
> > if (ret == OCFS2_ET_DIR_NO_SPACE) {
> > - ret = ocfs2_expand_dir(fs, fs->fs_root_blkno,
> > - fs->fs_root_blkno);
> > + ret = ocfs2_expand_dir(fs, fs->fs_root_blkno);
> > if (ret)
> > return ret;
> ocfs2_expand_dir has been moved into ocfs2_link(because of inline-data).
> So it means now the user will not need to handle this issue. Please see
> ocfs2-tools/libocfs2/link.c. So you can just "return ret" if you meet
> with any error in ocfs2_link. No need to call ocfs2_expand_dir any more.
Cool, thanks for the clarification.
Tristan.
>
> Regards,
> Tao
More information about the Ocfs2-tools-devel
mailing list