RDS: Connection handling
authorAndy Grover <andy.grover@oracle.com>
Tue, 24 Feb 2009 15:30:23 +0000 (15:30 +0000)
committerDavid S. Miller <davem@davemloft.net>
Fri, 27 Feb 2009 07:39:25 +0000 (23:39 -0800)
commit00e0f34c616603ba6500f41943cbf89eb4a8a5be
tree19e0570b4df977b1e83f687b35cd311322176f92
parenta8c879a7ee988eb67a5e85e87fa2cc953e0ca749
RDS: Connection handling

While arguably the fact that the underlying transport needs a
connection to convey RDS's datagrame reliably is not important
to rds proper, the transports implemented so far (IB and TCP)
have both been connection-oriented, and so the connection
state machine-related code is in the common rds code.

This patch also includes several work items, to handle connecting,
sending, receiving, and shutdown.

Signed-off-by: Andy Grover <andy.grover@oracle.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/rds/connection.c [new file with mode: 0644]
net/rds/threads.c [new file with mode: 0644]