[rds-devel] [ofa-general] [RFC] dropping RDS over TCP support
Richard Frank
richard.frank at oracle.com
Wed Sep 3 01:47:39 PDT 2008
So by this logic IPOIB is an rdma driver - since it lives in the
drivers/infiniband ?
I'm still not following why we differentiate if the driver is net vs
rdma - by whether or not the driver uses the TCP transport.. ?
What about other kernel modules that use network TCP transport - are
they all network drivers ?
Is the issue simply that we should move from /net to drivers/infiniband ?
Or Gerlitz wrote:
> Richard Frank wrote:
>>> I tend to agree with Jon that removing TCP might help with mainline
>>> inclusion or might create damage...
>> Why does having the TCP module affect the issue of main line
>> inclusion - what is/are the issues ?
> When TCP is supported RDS must have transport notion and hence breaks
> into at least three modules (rds_core, rds_rdma, rds_tcp) where the
> rds_core and rds_tcp are network drivers which are located under
> drivers/net/ (or net) and are under the sword of the netdev community.
> Where if TCP is put a side, RDS can be considered an rdma driver, the
> transport notion may be removed and the code located under
> drivers/infiniband, etc.
>
> Or.
>
More information about the rds-devel
mailing list