From b09727ff799ae48c745c1bc17e8b82e6274c0d1a Mon Sep 17 00:00:00 2001 From: Emoly Liu Date: Fri, 3 May 2013 15:52:51 +0800 Subject: [PATCH] LU-3132 lfsck: fix the wrong data pointer The patch is to pass a correct data pointer of struct lu_fid or struct ll_recreate_obj to ioctl in lfsck_recreate_obj(). Signed-off-by: Liu Ying Change-Id: I8301f311cc5aaf57ae51ceaeb74db25fe61b5cd6 --- e2fsck/lfsck.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/e2fsck/lfsck.c b/e2fsck/lfsck.c index 6f489e5..b16f84e 100644 --- a/e2fsck/lfsck.c +++ b/e2fsck/lfsck.c @@ -774,7 +774,7 @@ static int lfsck_recreate_obj(int cmd, void *creat, struct ostid *oi, return rc; } - rc = ioctl(fd, cmd, &creat); + rc = ioctl(fd, cmd, creat); if (rc) { rc = -errno; log_write("[%u]: failed to recreate %s missing obj "DOSTID"\n", -- 1.8.3.1