> Well.. the XRC domain needs to be an input to create_ep just like > the PD :( > > In looking at how this API turned out maybe the PD should have been > carried in the rdma_addrinfo? Certainly I would put the XRC domain > in there.. Recall my original comments about the PD being used to > restrict device selection in rdma_getaddrinfo.
Personally, if I had it to do over, I don't know that I would have exposed the PD through the librdmacm at all. Does anyone ever allocate more than one per device? I feel similarly about the XRC domain. Is there any real reason to expose it? What if we just defined a 1:1 relationship between PDs and XRC domains, or between XRC domains and XRC TGT QPs? - Sean -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html