>Given the need to post receive buffers before accepting >a connection, it is actually not all that feasible to have >an RDMA application that is ready to accept connections >from *any* RDMA device. The application has to know what >the RDMA device are in advance, create protection domains >on each, and probably create memory regions on each. It may >even want to pre-allocate QPs. It is certainly not going to >respond to a connection request from "eth7" by finding out >what the RDMA device for eth7 is, opening it, creating the >PD, MR and QP and *then* accepting the connection request.
Today, I can have an app above the CMA listen across multiple RDMA devices without some magic knowledge ahead of time which device a connection request will be received on. If an app wants to listen on a specific device it can do that too. I don't see a reason to limit what's already possible to do today. - Sean _______________________________________________ openib-general mailing list [email protected] http://openib.org/mailman/listinfo/openib-general To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general
