Commit 5d5a9077 authored by Changpeng Liu's avatar Changpeng Liu Committed by Tomasz Zawadzki
Browse files

nvme: don't assert on custom transport



Change-Id: I2d425c127dc070f7bb508f5a61e6304f6042fdf7
Signed-off-by: default avatarChangpeng Liu <changpeng.liu@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/3857


Community-CI: Mellanox Build Bot
Community-CI: Broadcom CI
Tested-by: default avatarSPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: default avatarBen Walker <benjamin.walker@intel.com>
Reviewed-by: default avatarTomasz Zawadzki <tomasz.zawadzki@intel.com>
Reviewed-by: default avatarAleksey Marchuk <alexeymar@mellanox.com>
parent 1da94ed7
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -52,6 +52,7 @@ extern "C" {
#define SPDK_NVME_TRANSPORT_NAME_PCIE	"PCIE"
#define SPDK_NVME_TRANSPORT_NAME_RDMA	"RDMA"
#define SPDK_NVME_TRANSPORT_NAME_TCP	"TCP"
#define SPDK_NVME_TRANSPORT_NAME_CUSTOM	"CUSTOM"

#define SPDK_NVMF_PRIORITY_MAX_LEN 4

+3 −1
Original line number Diff line number Diff line
@@ -895,8 +895,10 @@ spdk_nvme_trid_populate_transport(struct spdk_nvme_transport_id *trid,
		trstring = SPDK_NVME_TRANSPORT_NAME_TCP;
		break;
	case SPDK_NVME_TRANSPORT_CUSTOM:
		trstring = SPDK_NVME_TRANSPORT_NAME_CUSTOM;
		break;
	default:
		SPDK_ERRLOG("don't use this for custom transports\n");
		SPDK_ERRLOG("no available transports\n");
		assert(0);
		return;
	}