Jason Gunthorpe wrote:
So why not have a more general, flexible approach? Isolating ACM from librdmacm 
by using AF_IB is a good idea, it keeps them seperate and lets ACM and future 
go where ever. I hope Sean can make it work with the rdma_getddrinfo idea, that 
would completely seperate ACM and librdmacm
Generally speaking, AF_IB/PS_IB sounds okay to me, even though I am not clear what applications are going to use it, maybe some examples please?
Attempting to bake it into AF_INET means that librdmacm, possibly the kernel 
and maybe even the apps need to be contaminated with ACM specific code, and 
that just doesn't seem desirable to me. What happens when someone invents BCM 
or CCM? More mess
I don't agree, the only place where librdmacm goes to ACM is to resolve DGID and a route. This can be done with rdma_getdgidinfo & rdma_getrouteinfo if you like (maybe you do the implementation?), or with ACM (later BCM, CCM) plugin used by librdmacm or by calls from librdmacm to ACM. But in any case, the kernel code nor the app will not be contaminated.

Or.
--
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

Reply via email to