Commit f490bcce authored by Jim Harris's avatar Jim Harris Committed by Konrad Sztyber
Browse files

test/unit/rdma: don't use NULL when constructing iov_base addresses



Newer ubsan doesn't like adding offsets to NULL pointers, so use
a non-NULL address when constructing the test iov_base addresses.

Signed-off-by: default avatarJim Harris <jim.harris@samsung.com>
Change-Id: I23860873e510f04fce7946c5a69ad0c8c1e6247b
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/24675


Tested-by: default avatarSPDK CI Jenkins <sys_sgci@intel.com>
Community-CI: Mellanox Build Bot
Reviewed-by: default avatarShuhei Matsumoto <smatsumoto@nvidia.com>
Reviewed-by: default avatarAleksey Marchuk <alexeymar@nvidia.com>
parent e7396d79
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -206,7 +206,7 @@ test_nvme_rdma_build_sgl_request(void)
	req.qpair = &rqpair.qpair;

	for (i = 0; i < NVME_RDMA_MAX_SGL_DESCRIPTORS; i++) {
		bio.iovs[i].iov_base = (void *)i + 1;
		bio.iovs[i].iov_base = (void *)0xF00000000 + i + 1;
		bio.iovs[i].iov_len = 0;
	}