Commit dc1a2f81 authored by Ziye Yang's avatar Ziye Yang Committed by Jim Harris
Browse files

bdev,nvme: check the return value of spdk_nvme_ctrlr_get_ns



Change-Id: Icae49d87562b07e80099622681cdf83fa6930b30
Signed-off-by: default avatarZiye Yang <ziye.yang@intel.com>
parent 34369a12
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -822,6 +822,10 @@ nvme_ctrlr_create_bdevs(struct nvme_ctrlr *nvme_ctrlr)

	for (ns_id = 1; ns_id <= num_ns; ns_id++) {
		ns = spdk_nvme_ctrlr_get_ns(ctrlr, ns_id);
		if (!ns) {
			SPDK_TRACELOG(SPDK_TRACE_BDEV_NVME, "Skipping invalid NS %d\n", ns_id);
			continue;
		}

		if (!spdk_nvme_ns_is_active(ns)) {
			SPDK_TRACELOG(SPDK_TRACE_BDEV_NVME, "Skipping inactive NS %d\n", ns_id);