|
@@ -614,6 +614,7 @@ static struct ib_qp *i40iw_create_qp(struct ib_pd *ibpd,
|
|
|
return ERR_PTR(-ENOMEM);
|
|
|
|
|
|
iwqp = (struct i40iw_qp *)mem;
|
|
|
+ iwqp->allocated_buffer = mem;
|
|
|
qp = &iwqp->sc_qp;
|
|
|
qp->back_qp = (void *)iwqp;
|
|
|
qp->push_idx = I40IW_INVALID_PUSH_PAGE_INDEX;
|
|
@@ -642,7 +643,6 @@ static struct ib_qp *i40iw_create_qp(struct ib_pd *ibpd,
|
|
|
goto error;
|
|
|
}
|
|
|
|
|
|
- iwqp->allocated_buffer = mem;
|
|
|
iwqp->iwdev = iwdev;
|
|
|
iwqp->iwpd = iwpd;
|
|
|
iwqp->ibqp.qp_num = qp_num;
|