CERROR ("target_add failed. rc=%d\n", mti->mti_rc);
GOTO (out, rc = mti->mti_rc);
}
+ memcpy(mti, rep_mti, sizeof(*rep_mti));
CDEBUG(D_MGC, "target_add %s got index = %d\n",
mti->mti_svname, mti->mti_stripe_index);
}
}
out:
+ CDEBUG(D_MGS, "replying with %s, index=%d\n", mti->mti_svname,
+ mti->mti_stripe_index);
lustre_pack_reply(req, 1, &rep_size, NULL);
/* send back the whole mti in the reply */
rep_mti = lustre_msg_buf(req->rq_repmsg, 0, sizeof(*rep_mti));
break;
case MGMT_TARGET_ADD:
- CDEBUG(D_MGS, "target add\n");
+ DEBUG_REQ(D_MGS, req, "target add\n");
rc = mgs_handle_target_add(req);
break;
case MGMT_TARGET_DEL:
- CDEBUG(D_MGS, "target del\n");
+ DEBUG_REQ(D_MGS, req, "target del\n");
//rc = mgs_handle_target_del(req);
break;
unsigned long len = sizeof(struct lustre_disk_data);
int rc = 0;
- LASSERT(ldd->ldd_magic != LDD_MAGIC);
+ LASSERT(ldd->ldd_magic == LDD_MAGIC);
push_ctxt(&saved, mount_ctxt, NULL);