X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lustre%2Fmdd%2Fmdd_dir.c;h=bef36b57f9bd4b4f38194082a88eef06d394c6c8;hp=d6bf64b109f11b0050bb57aa9027d7f9b2063981;hb=76f0977b7ea5d46836cb459deb7b9ad9e781d585;hpb=32a11dbd310b44d2a6e084c48310f21ef6649145 diff --git a/lustre/mdd/mdd_dir.c b/lustre/mdd/mdd_dir.c index d6bf64b..bef36b5 100644 --- a/lustre/mdd/mdd_dir.c +++ b/lustre/mdd/mdd_dir.c @@ -176,6 +176,8 @@ static int mdd_is_parent(const struct lu_env *env, GOTO(out, rc); if (mdd_is_root(mdd, pfid)) GOTO(out, rc = 0); + if (lu_fid_eq(pfid, &mdd->mdd_local_root_fid)) + GOTO(out, rc = 0); if (lu_fid_eq(pfid, lf)) GOTO(out, rc = 1); if (parent)