lib/nvme: remove lkey and rkey's warnings in nvme_rdma.c
One of these warnings, such as: /home/wanghailiang/spdk20200428/lib/nvme/nvme_rdma.c: In function ‘nvme_rdma_qpair_submit_request’: /home/wanghailiang/spdk20200428/lib/nvme/nvme_rdma.c:1512:29: warning: ‘lkey’ may be used uninitialized in this function [-Wmaybe-uninitialized] rdma_req->send_sgl[1].lkey = lkey; ^ /home/wanghailiang/spdk20200428/lib/nvme/nvme_rdma.c:1480:11: note: ‘lkey’ was declared here uint32_t lkey; ^ Change-Id: I67b25cb62c7a0d5b298ebfe7d2673b73261040ef Signed-off-by: WANGHAILIANG <hailiangx.e.wang@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/2197 Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Community-CI: Mellanox Build Bot Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
This commit is contained in:
parent
6b40857206
commit
023e3624e7
@ -1318,7 +1318,7 @@ nvme_rdma_build_contig_inline_request(struct nvme_rdma_qpair *rqpair,
|
||||
struct spdk_nvme_rdma_req *rdma_req)
|
||||
{
|
||||
struct nvme_request *req = rdma_req->req;
|
||||
uint32_t lkey;
|
||||
uint32_t lkey = 0;
|
||||
void *payload;
|
||||
|
||||
payload = req->payload.contig_or_cb_arg + req->payload_offset;
|
||||
@ -1366,7 +1366,7 @@ nvme_rdma_build_contig_request(struct nvme_rdma_qpair *rqpair,
|
||||
{
|
||||
struct nvme_request *req = rdma_req->req;
|
||||
void *payload = req->payload.contig_or_cb_arg + req->payload_offset;
|
||||
uint32_t rkey;
|
||||
uint32_t rkey = 0;
|
||||
|
||||
assert(req->payload_size != 0);
|
||||
assert(nvme_payload_type(&req->payload) == NVME_PAYLOAD_TYPE_CONTIG);
|
||||
@ -1409,7 +1409,7 @@ nvme_rdma_build_sgl_request(struct nvme_rdma_qpair *rqpair,
|
||||
uint32_t remaining_size;
|
||||
uint32_t sge_length;
|
||||
int rc, max_num_sgl, num_sgl_desc;
|
||||
uint32_t rkey;
|
||||
uint32_t rkey = 0;
|
||||
|
||||
assert(req->payload_size != 0);
|
||||
assert(nvme_payload_type(&req->payload) == NVME_PAYLOAD_TYPE_SGL);
|
||||
@ -1497,7 +1497,7 @@ nvme_rdma_build_sgl_inline_request(struct nvme_rdma_qpair *rqpair,
|
||||
struct spdk_nvme_rdma_req *rdma_req)
|
||||
{
|
||||
struct nvme_request *req = rdma_req->req;
|
||||
uint32_t lkey;
|
||||
uint32_t lkey = 0;
|
||||
uint32_t length;
|
||||
void *virt_addr;
|
||||
int rc;
|
||||
|
Loading…
Reference in New Issue
Block a user