Add the ability to establish communication using XRC QPs. We define a new port space specific for IB that will be used to setup XRC connections. (The new port space is not tied to any specific QP type, so could also support UC in the future.) Unlike the AF_IB patch set, the RDMA_PS_IB is usable with sockaddr_sin and sockaddr_sin6 addresses.
XRC QPs are only usable through the newer librdmacm APIs: rdma_create_ep and rdma_getaddrinfo. Connection setup is similar to other QPs, but additional steps are required in order to obtain remote SRQ numbers. Currently, the sample apps make use of UD QP resolution for this. A request has been submitted to the IBTA to standardize SRQN resolution, which is likely to result in changes in this area. Signed-off-by: Sean Hefty <[email protected]> -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
