Anders Persson wrote:
Spencer Shepler wrote:

<SNIP>
Today, the NFS client and server, in support of RDMA transports
like Infiniband, will start with TCP connections and then
determine if RDMA is available on the interface used for
the connection.  Most of this work is done at user-level
with a smaller set of code in the kernel for the final
setup.  It would be helpful to enable the NFS client and
server to do this transition completely within the kernel.
This is a nice to have; not a requirement.
It might be possible to do, I will look into it. :)

I don't think this functionality should be provided by kernel sockets. Since besides IB we dont have any other RDMA capable card yet, it's hard to sepculate/design a general interface. However in case of IB, The IB framework should provide the necessary interfaces for NFS to determine if NFS over RDMA is available.

When/If the general socket interface is updated to account for RDMA based NIC's we should update the kernel sockets.

Rao.

_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to