X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lustre%2Fmgs%2Fmgs_llog.c;h=726262f80bd8f44fca7629113d922e4ccdc76f51;hp=08c2a3773e55fc5b43e913606b74353e2e82fdd5;hb=9db2fa9133b15a99a1d5a04914964a015de32367;hpb=92d799217aeac4e1e859264d157c62e0f02b83a8 diff --git a/lustre/mgs/mgs_llog.c b/lustre/mgs/mgs_llog.c index 08c2a37..726262f 100644 --- a/lustre/mgs/mgs_llog.c +++ b/lustre/mgs/mgs_llog.c @@ -1594,7 +1594,9 @@ int mgs_replace_nids(const struct lu_env *env, } /* Process client llogs */ - name_create(&logname, fsname, "-client"); + rc = name_create(&logname, fsname, "-client"); + if (rc) + GOTO(out, rc); rc = mgs_replace_nids_log(env, mgs_obd, logname, devname, nids); name_destroy(&logname); if (rc) { @@ -1607,7 +1609,9 @@ int mgs_replace_nids(const struct lu_env *env, for (i = 0; i < INDEX_MAP_SIZE * 8; i++) { if (!test_bit(i, fsdb->fsdb_mdt_index_map)) continue; - name_create_mdt(&logname, fsname, i); + rc = name_create_mdt(&logname, fsname, i); + if (rc) + GOTO(out, rc); rc = mgs_replace_nids_log(env, mgs_obd, logname, devname, nids); name_destroy(&logname); if (rc)