X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lustre%2Fmdt%2Fmdt_handler.c;h=6b0c68388659974b720b3ac792886f625c5f2192;hp=0c9ab85605df9df39e37c685e6679600d38a337c;hb=17797975b27e1b5222fb75cac49d90066091486d;hpb=3064318df90ce7019b83c8a7f80e93a9634c00fa diff --git a/lustre/mdt/mdt_handler.c b/lustre/mdt/mdt_handler.c index 0c9ab85..6b0c683 100644 --- a/lustre/mdt/mdt_handler.c +++ b/lustre/mdt/mdt_handler.c @@ -543,8 +543,6 @@ int mdt_big_xattr_get(struct mdt_thread_info *info, struct mdt_object *o, info->mti_buf.lb_buf = info->mti_big_lmm; info->mti_buf.lb_len = info->mti_big_lmmsize; rc = mo_xattr_get(env, mdt_object_child(o), &info->mti_buf, name); - if (rc > 0) - info->mti_big_lmm_used = 1; RETURN(rc); } @@ -596,6 +594,7 @@ int mdt_stripe_get(struct mdt_thread_info *info, struct mdt_object *o, return rc; rc = mdt_big_xattr_get(info, o, name); if (rc > 0) { + info->mti_big_lmm_used = 1; if (!strcmp(name, XATTR_NAME_LOV)) { ma->ma_valid |= MA_LOV; ma->ma_lmm = info->mti_big_lmm;