X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lustre%2Flov%2Flov_object.c;h=fac827e4fb41388806fea62f2d63939b66eea959;hp=2561ae199da946d89e5123b4c203405f6ba3495e;hb=ffa858b1657145c7e3d9988291fbb1ef72b3b980;hpb=910eb97c1b43a44a9da2ae14c3b83e28ca6342fc diff --git a/lustre/lov/lov_object.c b/lustre/lov/lov_object.c index 2561ae1..fac827e 100644 --- a/lustre/lov/lov_object.c +++ b/lustre/lov/lov_object.c @@ -1393,6 +1393,7 @@ static int lov_conf_set(const struct lu_env *env, struct cl_object *obj, if ((lsm == NULL && lov->lo_lsm == NULL) || ((lsm != NULL && lov->lo_lsm != NULL) && (lov->lo_lsm->lsm_layout_gen == lsm->lsm_layout_gen) && + (lov->lo_lsm->lsm_flags == lsm->lsm_flags) && (lov->lo_lsm->lsm_entries[0]->lsme_pattern == lsm->lsm_entries[0]->lsme_pattern))) { /* same version of layout */