X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=lustre%2Fmdd%2Fmdd_dir.c;h=2ee1985ef65bf275179bd79f11e7947ad678a345;hb=5ef33da72e16c7431f349513c6ced58db2bbcabb;hp=97fef8927cfe0ddc7299aa9c6a6083832a699d61;hpb=f95393b0d0a59cf3dc2f29cffc35dcc4cc9d7728;p=fs%2Flustre-release.git diff --git a/lustre/mdd/mdd_dir.c b/lustre/mdd/mdd_dir.c index 97fef89..2ee1985 100644 --- a/lustre/mdd/mdd_dir.c +++ b/lustre/mdd/mdd_dir.c @@ -633,8 +633,11 @@ static int mdd_changelog_ns_store(const struct lu_env *env, int rc; ENTRY; + /* Not recording */ if (!(mdd->mdd_cl.mc_flags & CLM_ON)) RETURN(0); + if ((mdd->mdd_cl.mc_mask & (1 << type)) == 0) + RETURN(0); LASSERT(parent != NULL); LASSERT(tname != NULL);