diff --git a/module/event/subsystems/nvmf/conf.c b/module/event/subsystems/nvmf/conf.c index d2c1b7230..57b6d0922 100644 --- a/module/event/subsystems/nvmf/conf.c +++ b/module/event/subsystems/nvmf/conf.c @@ -584,12 +584,7 @@ spdk_nvmf_parse_transport(struct spdk_nvmf_parse_transport_ctx *ctx) return; } - if (spdk_nvme_transport_id_parse_trtype(&trtype, type)) { - SPDK_ERRLOG("Invalid transport type '%s'\n", type); - ctx->cb_fn(-1); - free(ctx); - return; - } + spdk_nvme_transport_id_parse_trtype(&trtype, type); if (spdk_nvmf_tgt_get_transport(g_spdk_nvmf_tgt, type)) { SPDK_ERRLOG("Duplicate transport type '%s'\n", type);