summaryrefslogtreecommitdiffstats
path: root/contrib/ofed/libcxgb4/src/qp.c
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/ofed/libcxgb4/src/qp.c')
-rw-r--r--contrib/ofed/libcxgb4/src/qp.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/contrib/ofed/libcxgb4/src/qp.c b/contrib/ofed/libcxgb4/src/qp.c
index 9a86291..71cc49b 100644
--- a/contrib/ofed/libcxgb4/src/qp.c
+++ b/contrib/ofed/libcxgb4/src/qp.c
@@ -362,7 +362,7 @@ int c4iw_post_send(struct ibv_qp *ibqp, struct ibv_send_wr *wr,
err = build_rdma_read(wqe, wr, &len16);
if (err)
break;
- swsqe->read_len = wr->sg_list[0].length;
+ swsqe->read_len = wr->sg_list ? wr->sg_list[0].length : 0;
if (!qhp->wq.sq.oldest_read)
qhp->wq.sq.oldest_read = swsqe;
break;
OpenPOWER on IntegriCloud