]> git.baikalelectronics.ru Git - kernel.git/commit
RDS: Add TCP transport to RDS
authorAndy Grover <andy.grover@oracle.com>
Fri, 21 Aug 2009 12:28:31 +0000 (12:28 +0000)
committerDavid S. Miller <davem@davemloft.net>
Mon, 24 Aug 2009 02:13:02 +0000 (19:13 -0700)
commitd6daae5bc7c639948ec8e20c1db1f7d666de9059
treebad7b11763d7b02b185bd705fe5ed292397cbc7a
parent0e70135a01ce48f3c936d75f5039d0db7febd907
RDS: Add TCP transport to RDS

This code allows RDS to be tunneled over a TCP connection.

RDMA operations are disabled when using TCP transport,
but this frees RDS from the IB/RDMA stack dependency, and allows
it to be used with standard Ethernet adapters, or in a VM.

Signed-off-by: Andy Grover <andy.grover@oracle.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/linux/rds.h
net/rds/tcp.c [new file with mode: 0644]
net/rds/tcp.h [new file with mode: 0644]
net/rds/tcp_connect.c [new file with mode: 0644]
net/rds/tcp_listen.c [new file with mode: 0644]
net/rds/tcp_recv.c [new file with mode: 0644]
net/rds/tcp_send.c [new file with mode: 0644]
net/rds/tcp_stats.c [new file with mode: 0644]