From: Lai Siyao Date: Sat, 20 Oct 2018 04:33:03 +0000 (+0800) Subject: LU-11611 mdt: incorrect return value in mdt_reint_unlink X-Git-Tag: 2.12.0-RC1~77 X-Git-Url: https://git.whamcloud.com/?a=commitdiff_plain;h=refs%2Fchanges%2F77%2F33577%2F2;p=fs%2Flustre-release.git 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 --- 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) {