From 03f077a5dbcd9c4096c6f6ff1bf12b8f39a16603 Mon Sep 17 00:00:00 2001 From: Lai Siyao Date: Sat, 20 Oct 2018 12:33:03 +0800 Subject: [PATCH] LU-11611 mdt: incorrect return value in mdt_reint_unlink An incorrect return value may be set in mdt_reint_unlink(). Signed-off-by: Lai Siyao Change-Id: I6a15c4058c6265d6e014c4afa3caa54aa6e517a4 Reviewed-on: https://review.whamcloud.com/33577 Tested-by: Jenkins Reviewed-by: Jian Yu Reviewed-by: Andreas Dilger Reviewed-by: Oleg Drokin Tested-by: Maloo --- lustre/mdt/mdt_reint.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lustre/mdt/mdt_reint.c b/lustre/mdt/mdt_reint.c index 3642f60..9c759c1 100644 --- a/lustre/mdt/mdt_reint.c +++ b/lustre/mdt/mdt_reint.c @@ -953,7 +953,7 @@ relock: if (!cos_incompat) { rc = mdt_object_striped(info, mc); if (rc < 0) - GOTO(unlock_parent, rc = PTR_ERR(mc)); + GOTO(unlock_parent, rc); cos_incompat = rc; if (cos_incompat) { -- 1.8.3.1