nvme: add transport id to some log messages
Change-Id: I02ca8aed1bba1922a69a9b22bca22bce06e9c55f Signed-off-by: Pan Liu <liupan1111@gmail.com> Reviewed-on: https://review.gerrithub.io/399536 Reviewed-by: Daniel Verkamp <daniel.verkamp@intel.com> Tested-by: SPDK Automated Test System <sys_sgsw@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com>
This commit is contained in:
parent
ba1859ed55
commit
e51a07dfa1
@ -349,7 +349,11 @@ nvme_ctrlr_probe(const struct spdk_nvme_transport_id *trid, void *devhandle,
|
||||
if (!probe_cb || probe_cb(cb_ctx, trid, &opts)) {
|
||||
ctrlr = nvme_transport_ctrlr_construct(trid, &opts, devhandle);
|
||||
if (ctrlr == NULL) {
|
||||
SPDK_ERRLOG("Failed to construct NVMe controller\n");
|
||||
if (trid != NULL) {
|
||||
SPDK_ERRLOG("Failed to construct NVMe controller for SSD: %s\n", trid->traddr);
|
||||
} else {
|
||||
SPDK_ERRLOG("Failed to construct NVMe controller\n");
|
||||
}
|
||||
return -1;
|
||||
}
|
||||
|
||||
@ -387,6 +391,7 @@ nvme_init_controllers(void *cb_ctx, spdk_nvme_attach_cb attach_cb)
|
||||
if (start_rc) {
|
||||
/* Controller failed to initialize. */
|
||||
TAILQ_REMOVE(&g_nvme_init_ctrlrs, ctrlr, tailq);
|
||||
SPDK_ERRLOG("Failed to initialize SSD: %s\n", ctrlr->trid.traddr);
|
||||
nvme_ctrlr_destruct(ctrlr);
|
||||
rc = -1;
|
||||
break;
|
||||
|
@ -1672,6 +1672,7 @@ nvme_ctrlr_destruct(struct spdk_nvme_ctrlr *ctrlr)
|
||||
{
|
||||
struct spdk_nvme_qpair *qpair, *tmp;
|
||||
|
||||
SPDK_DEBUGLOG(SPDK_LOG_NVME, "Prepare to destruct SSD: %s\n", ctrlr->trid.traddr);
|
||||
TAILQ_FOREACH_SAFE(qpair, &ctrlr->active_io_qpairs, tailq, tmp) {
|
||||
spdk_nvme_ctrlr_free_io_qpair(qpair);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user