On Tue, 27 Sep 2005, Sean Hefty wrote:

> Index: include/rdma/rdma_cma.h
> ===================================================================
> --- include/rdma/rdma_cma.h   (revision 3568)
> +++ include/rdma/rdma_cma.h   (working copy)
> @@ -93,8 +93,14 @@ int rdma_cma_resolve_route(struct rdma_c
>                          struct sockaddr *src_addr, struct sockaddr *dst_addr,
>                          int timeout_ms);
>  
> +/**
> + * rdma_cma_init_qp - Associates a QP with a CMA identifier and initializes 
> the
> + *   QP for use in establishing a connection.
> + */
> +int rdma_cma_init_qp(struct rdma_cma_id *cma_id, struct ib_qp *qp,
> +                  int qp_access_flags);
> +

How will the qp_accesss_flags be implemented in a transport neutral 
way? If iWARP doesn't support the ib_access_flags values, a transport 
nuetral consumer can't pass them here.

Can we remove the need for a consumer to call rdma_cma_init_qp all 
together? Can we create a QP and move it to the init state when the 
consumer creates their rdma_cma_id?
_______________________________________________
openib-general mailing list
[email protected]
http://openib.org/mailman/listinfo/openib-general

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

Reply via email to