nvme/transport: addd assert for transport.
Silences a KW error.
Signed-off-by: Seth Howell <seth.howell@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/3553 (master)
(cherry picked from commit 0b1799cd98
)
Change-Id: Ifd8d6088a22de7c230d48751be2b3991d0649778
Signed-off-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/3570
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
This commit is contained in:
parent
97b095904a
commit
6d2247c2e2
@ -280,6 +280,8 @@ nvme_transport_ctrlr_delete_io_qpair(struct spdk_nvme_ctrlr *ctrlr, struct spdk_
|
||||
{
|
||||
const struct spdk_nvme_transport *transport = nvme_get_transport(ctrlr->trid.trstring);
|
||||
|
||||
assert(transport != NULL);
|
||||
|
||||
/* Do not rely on qpair->transport. For multi-process cases, a foreign process may delete
|
||||
* the IO qpair, in which case the transport object would be invalid (each process has their
|
||||
* own unique transport objects since they contain function pointers). So we look up the
|
||||
|
Loading…
Reference in New Issue
Block a user