[ofa-general] tcp/rdma port unification patch in librdmacm

Steve Wise swise at opengridcomputing.com
Fri Mar 6 11:48:37 PST 2009


Hey Sean,

It seems like kernel RDMA protocols are all getting IANA-assigned port 
numbers that alleviates the need for TCP/RDMA port unification.  NFSRDMA 
and RDS are two.  But user applications like mvapich2 and other mpis 
often let the stack choose a local port number on-which to bind/listen.

Would you reconsider moving the tcp/rdma port unification changes up 
into librdmacm?  The benefit is that this will resolve the issue in a 
manner that can flow into the distros and not affect the linux kernel.  
So librdmacm could, if configured to support this,  just allocate and 
bind a user socket to reserve the TCP port on behalf of the rdma 
application.  The code would be similar to the kernel patch...

Thoughts?

Thanks,

Steve.




More information about the general mailing list