Commit 5578f74d authored by Daniel Verkamp's avatar Daniel Verkamp
Browse files

test/nvme/sgl: fix dereference before NULL check



Change-Id: I7976f4598d61df501dc917bc77bec225c907b9b1
Signed-off-by: default avatarDaniel Verkamp <daniel.verkamp@intel.com>
parent b235c942
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -279,8 +279,11 @@ writev_readv_tests(struct dev *dev, nvme_build_io_req_fn_t build_io_fn)
	const struct nvme_namespace_data *nsdata;

	ns = nvme_ctrlr_get_ns(dev->ctrlr, 1);
	if (!ns) {
		return -1;
	}
	nsdata = nvme_ns_get_data(ns);
	if (!ns || !nsdata || !nvme_ns_get_sector_size(ns))
	if (!nsdata || !nvme_ns_get_sector_size(ns))
		return -1;

	req = rte_zmalloc(NULL, sizeof(*req), 0);