+ } else if (IS_MGS(lsi->lsi_ldd) &&
+ !(lsi->lsi_lmd->lmd_flags & LMD_FLG_NOMGS)){
+ struct config_llog_instance cfg;
+ char *logname;
+
+ OBD_ALLOC(logname, MGS_PARAM_MAXLEN);
+ if (logname == NULL)
+ GOTO(out_mnt, rc = -ENOMEM);
+ strcpy(logname, lsi->lsi_ldd->ldd_fsname);
+ strcat(logname, "-params");
+
+ memset(&cfg, 0, sizeof(cfg));
+ rc = lustre_process_log(sb, logname, &cfg);
+ OBD_FREE(logname, MGS_PARAM_MAXLEN);
+ if (rc) {
+ CERROR("failed to process parameters %s: %d\n",
+ logname, rc);
+ GOTO(out_mnt, rc);
+ }