Whamcloud - gitweb
LU-1187 mdd: a few missing stuff in MD stack for DNE.
[fs/lustre-release.git] / lustre / mdt / mdt_lvb.c
index 40a525e..9a830d0 100644 (file)
@@ -140,7 +140,7 @@ static int mdt_lvbo_fill(struct ldlm_lock *lock, void *lvb, int lvblen)
        if (IS_ERR(obj))
                GOTO(out, rc = PTR_ERR(obj));
 
-       if (mdt_object_exists(obj) <= 0)
+       if (!mdt_object_exists(obj) || mdt_object_remote(obj))
                GOTO(out, rc = -ENOENT);
 
        child = mdt_object_child(obj);