Compile reports that device->map is not initialized. In file included from rdma_ut.c:37: /home/vagrant/spdk_repo/spdk/lib/nvmf/rdma.c:1542:44: warning: 1st function call argument is an uninitialized value wr->sg_list[i].lkey = ((struct ibv_mr *)spdk_mem_map_translate(device->map, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/vagrant/spdk_repo/spdk/lib/nvmf/rdma.c:1545:26: warning: 1st function call argument is an uninitialized value wr->sg_list[i].lkey = spdk_mem_map_translate(device->map, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ So add this to initialize memory map. Change-Id: Ia6f6153a1558861b4283637dac47439651b043c7 Signed-off-by: yidong0635 <dongx.yi@intel.com> Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/459927 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Hailiang Wang <hailiangx.e.wang@intel.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Reviewed-by: Paul Luse <paul.e.luse@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Reviewed-by: Changpeng Liu <changpeng.liu@intel.com> |
||
---|---|---|
.. | ||
.gitignore | ||
Makefile | ||
rdma_ut.c |