Whamcloud - gitweb
LU-3124 llite: To use an extra RPC to transfer layout
[fs/lustre-release.git] / lustre / mdt / mdt_lvb.c
index 9a830d0..6396d5c 100644 (file)
@@ -114,8 +114,7 @@ static int mdt_lvbo_fill(struct ldlm_lock *lock, void *lvb, int lvblen)
                RETURN(rc);
        }
 
-       if (lock->l_resource->lr_type != LDLM_IBITS ||
-               !(lock->l_policy_data.l_inodebits.bits & MDS_INODELOCK_LAYOUT))
+       if (!ldlm_has_layout(lock))
                RETURN(0);
 
        /* layout lock will be granted to client, fill in lvb with layout */