Commit 841f0bea authored by Daniel Verkamp's avatar Daniel Verkamp
Browse files

nvme/rdma: set timeout fields for RDMA requests



Change-Id: I7c3969c479c4fa1017423515b27d8db187142420
Fixes: 6b504fda ("nvme/rdma: add timeout support to RDMA transport")
Signed-off-by: default avatarDaniel Verkamp <daniel.verkamp@intel.com>
Reviewed-on: https://review.gerrithub.io/416245


Tested-by: default avatarSPDK Automated Test System <sys_sgsw@intel.com>
Reviewed-by: default avatarJim Harris <james.r.harris@intel.com>
Reviewed-by: default avatarBen Walker <benjamin.walker@intel.com>
parent f4a01872
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -1480,6 +1480,13 @@ nvme_rdma_qpair_submit_request(struct spdk_nvme_qpair *qpair,
		return -1;
	}

	req->timed_out = false;
	if (spdk_unlikely(rqpair->qpair.ctrlr->timeout_enabled)) {
		req->submit_tick = spdk_get_ticks();
	} else {
		req->submit_tick = 0;
	}

	wr = &rdma_req->send_wr;

	nvme_rdma_trace_ibv_sge(wr->sg_list);