[openib-general] [PATCH] SDP: update TODO
Tom Duffy
tduffy at sun.com
Tue Jun 14 10:59:38 PDT 2005
Signed-off-by: Tom Duffy <tduffy at sun.com>
Index: linux-2.6.12-rc6-openib/drivers/infiniband/ulp/sdp/TODO
===================================================================
--- linux-2.6.12-rc6-openib/drivers/infiniband/ulp/sdp/TODO (revision 2597)
+++ linux-2.6.12-rc6-openib/drivers/infiniband/ulp/sdp/TODO (working copy)
@@ -1,58 +1,3 @@
-SDP
+Please refer to the TODO at:
- - Cosmetic cleanup as needed.
-
- - Reduce connection state machine complexity. Specifically there exists
- redundant tracking of connection state which should be merged for
- improved readability and maintainability.
-
- - Add full connection cleanup once Connection Manager IDLE is in place.
-
- - Reduce code bloat.
-
- - Enable FMRs once mthca support is provided.
-
- - Provide real support for SO_{RCV,SND}BUF
- - internal posted buffers
- - QP WQ size
- - CQ size
-
- - Create slow start algorithm for posted receive buffers to improve
- memory consumption in large connection count applications, especially
- for connections that are predominately sending data.
-
- - sdp_link needs locking protection.
-
- - sdp_link request cancellation support.
-
- - SDP RDMA support for blocking socket operations.
-
- - IPv6 addressing
-
- - Alternate Path Migration (APM) support.
-
- - Keepalive (zero byte RDMA write)
-
- - Socket duplication (i.e. suspend)
-
-Possible Issues
-
- - SDP address resolution requires looking at the IPoIB device's private
- data structure inorder to determine interface's SGID, Port, and PKey.
-
- - Memory locking for AIO requires a call to do_mlock() which is not a
- kernel exported function, the method for calling the function is not
- standard.
-
-Other
-
- - Kernel level transparent socket switch for dynamic TCP/SDP selection.
- (Possible SDP port mapper protocol from RDMAC)
-
- - Extended Sockets API (ES-API). Initial Linux AIO based implemetation?
-
- - New SOCK_DGRAM protocol?
-
- - NFS over SDP.
-
- - QP striping?
\ No newline at end of file
+https://openib.org/tiki/tiki-index.php?page=SDPTodoList
More information about the general
mailing list