>-static int ucma_modify_qp_rtr(struct rdma_cm_id *id)
>+static int ucma_modify_qp_rtr(struct rdma_cm_id *id,
>+                            struct rdma_conn_param *conn_param)
> {
>       struct ibv_qp_attr qp_attr;
>       int qp_attr_mask, ret;
>@@ -634,6 +635,8 @@ static int ucma_modify_qp_rtr(struct rdma_cm_id *id)
>       if (ret)
>               return ret;
>
>+      if (conn_param)
>+              qp_attr.max_dest_rd_atomic = conn_param->responder_resources;
>       return ibv_modify_qp(id->qp, &qp_attr, qp_attr_mask);

Can one of the iWarp providers explain how IRD and ORD get set for both
userspace and the kernel?

- Sean

_______________________________________________
general mailing list
[email protected]
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general

To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general

Reply via email to