+ uuid = &watched->u.cli.cl_import->imp_target_uuid;
+
+ group = FILTER_GROUP_FIRST_MDS + mds->mds_num;
+ rc = obd_set_info(watched->obd_self_export, strlen("mds_conn"),
+ "mds_conn", sizeof(group), &group);
+ if (rc)
+ GOTO(cleanup, rc);
+
+ old_count = mds->mds_dt_desc.ld_tgt_count;
+
+ rc = mds_dt_update_desc(obd, mds->mds_dt_exp);
+ if (rc)
+ GOTO(cleanup, rc);
+
+ count = mds->mds_dt_desc.ld_tgt_count;
+ LASSERT(count >= old_count);
+
+ vallen = sizeof(vals[1]);
+ rc = obd_get_info(watched->obd_self_export, strlen("last_id"),
+ "last_id", &vallen, &vals[1]);
+ if (rc)
+ GOTO(cleanup, rc);
+
+ /* we don't set next id manually, instead OSCs will set them
+ * during own recovery from DELORPHAN reply -bzzz */
+#if 0
+ vals[0] = index;
+ rc = mds_dt_set_info(obd->obd_self_export, strlen("next_id"),
+ "next_id", 2, vals);
+ if (rc)
+ GOTO(cleanup, rc);
+#endif
+
+ obd_llog_finish(obd, &obd->obd_llogs, old_count);
+ obd_llog_cat_initialize(obd, &obd->obd_llogs, count, name);