- It appears that a client of CMA needs to call rdma_resolve_route() after
  a successful rdma_resolve_addr(). Any reason for the existence of two
  interfaces instead of one interface that combines the functionality of
  both the interfaces?

Its an infiniband requirement, I think. iWARP doesn't do anything for resolve route. The "next hop route" in iWARP terms is actually determined as part to address resolution...

Steve's correct. For IB, these are two distinct operations (mapping IP address to GID & path record query). The only benefit to combining the steps is to save a single call down. The drawback is that it ends up complicating the rdma_cm implementation in case the user calls rdma_destroy_id() between the two steps.

- 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