]> git.openfabrics.org - ~shefty/librdmacm.git/commitdiff
refresh
authorSean Hefty <sean.hefty@intel.com>
Mon, 11 Jun 2012 21:03:23 +0000 (14:03 -0700)
committerSean Hefty <sean.hefty@intel.com>
Mon, 11 Jun 2012 21:03:23 +0000 (14:03 -0700)
meta
patches/refresh-temp [deleted file]
patches/rs-man

diff --git a/meta b/meta
index 5a7e71329e1a6a6f4787acbb7a08bf4686676155..c00689a81428be4f020c8b6beec5776054dd91d9 100644 (file)
--- a/meta
+++ b/meta
@@ -1,9 +1,8 @@
 Version: 1
-Previous: 5341f78f319a0a827b120b965832b54b4b2a2d85
-Head: 66412a4725581829e0148adfd6949fcb9776172b
+Previous: 93563014372c58f60500af037405fb9fb313cb8b
+Head: 9ba571f37e36c6f5d77c8e86caa410c927d4ab74
 Applied:
-  rs-man: 78550e5efc692e231a11bc32be7ab362258ea69f
-  refresh-temp: 66412a4725581829e0148adfd6949fcb9776172b
+  rs-man: 9ba571f37e36c6f5d77c8e86caa410c927d4ab74
 Unapplied:
   rs-1sge: 10e5dd48bf6f4ccab00d5fafebec06b13110d5da
   ip6-opt: 7e43a759255e9890d1e41f1edf71792836f53941
diff --git a/patches/refresh-temp b/patches/refresh-temp
deleted file mode 100644 (file)
index 41d71ab..0000000
+++ /dev/null
@@ -1,111 +0,0 @@
-Bottom: 19653040b4f6827e46b2b5079ab41e32a223fc76
-Top:    0926a4bf52b8e126ca0aa65bb38b16ed340e1515
-Author: Sean Hefty <sean.hefty@intel.com>
-Date:   2012-06-11 14:03:23 -0700
-
-Refresh of rs-man
-
----
-
-diff --git a/Makefile.am b/Makefile.am
-index 1dc61e1..51b2f89 100644
---- a/Makefile.am
-+++ b/Makefile.am
-@@ -113,7 +113,8 @@ man_MANS = \
-       man/rdma_xclient.1 \
-       man/rstream.1 \
-       man/rcopy.1 \
--      man/rdma_cm.7
-+      man/rdma_cm.7 \
-+      man/rsocket.7
- EXTRA_DIST = src/cma.h src/indexer.h src/librdmacm.map \
-       librdmacm.spec.in $(man_MANS)
-diff --git a/man/rsocket.7 b/man/rsocket.7
-new file mode 100644
-index 0000000..b26bab7
---- /dev/null
-+++ b/man/rsocket.7
-@@ -0,0 +1,82 @@
-+.TH "RSOCKET" 7 "2010-07-19" "librdmacm" "Librdmacm Programmer's Manual" librdmacm
-+.SH NAME
-+rsocket \- RDMA socket API
-+.SH SYNOPSIS
-+.B "#include <rdma/rsocket.h>"
-+.SH "DESCRIPTION"
-+RDMA socket API and protocol
-+.SH "NOTES"
-+rsockets is a protocol over RDMA that supports a socket-level API
-+for applications.  rsocket APIs are intended to match the behavior
-+of corresponding socket calls, except where noted.  rsocket
-+functions match the name and function signature of socket calls,
-+with the exception that all function calls are prefixed with an 'r'.
-+.P
-+The following functions are defined:
-+.P
-+rsocket
-+.P
-+rbind, rlisten, raccept, rconnect
-+.P
-+rshutdown, rclose
-+.P
-+rrecv, rrecvfrom, rrecvmsg, rread, rreadv
-+.P
-+rsend, rsendto, rsendmsg, rwrite, rwritev
-+.P
-+rpoll, rselect
-+.P
-+rgetpeername, rgetsockname
-+.P
-+rsetsockopt, rgetsockopt, rfcntl
-+.P
-+Functions take the same parameters as that use for sockets.  The
-+follow capabilities and flags are supported at this time:
-+.P
-+PF_INET, PF_INET6, SOCK_STREAM, IPPROTO_TCP, TCP_MAXSEG
-+.P
-+MSG_DONTWAIT, MSG_PEEK
-+.P
-+SO_REUSEADDR, TCP_NODELAY, SO_ERROR, SO_SNDBUF, SO_RCVBUF
-+.P
-+O_NONBLOCK
-+.P
-+In addition to standard socket options, rsockets supports options
-+specific to RDMA devices and protocols.  These options are accessible
-+through rsetsockopt using SOL_RDMA option level.
-+.P
-+RDMA_SQSIZE - Integer size of the underlying send queue.
-+.P
-+RDMA_RQSIZE - Integer size of the underlying receive queue.
-+.P
-+RDMA_INLINE - Integer size of inline data.
-+.P
-+Note that rsockets fd's cannot be passed into non-rsocket calls.  For
-+applications which must mix rsocket fd's with standard socket fd's or
-+opened files, rpoll and rselect support polling both rsockets and
-+normal fd's.
-+.P
-+Existing applications can make use of rsockets through the use of a
-+preload library.  Because rsockets implements an end-to-end protocol,
-+both sides of a connection must use rsockets.  The rdma_cm library
-+provides such a preload library.  See the librdmacm documentation for
-+more details.
-+.P
-+rsockets uses configuration files that give an administrator control
-+over the default settings used by rsockets.  Use files under
-+%sysconfig%/rdma/rsocket as shown:
-+.P
-+.P
-+mem_default - default size of receive buffer(s)
-+.P
-+wmem_default - default size of send buffer(s)
-+.P
-+sqsize_default - default size of send queue
-+.P
-+rqsize_default - default size of receive queue
-+.P
-+inline_default - default size of inline data
-+.P
-+If configuration files are not available, rsockets uses internal defaults.
-+.SH "SEE ALSO"
-+rdma_cm(7)
index f894868f53e6e7a8628c59a3de6cb5f5923ee3f1..fa5ea2c82366371a4a399e09962639d4e861e898 100644 (file)
@@ -1,5 +1,5 @@
 Bottom: 19653040b4f6827e46b2b5079ab41e32a223fc76
-Top:    19653040b4f6827e46b2b5079ab41e32a223fc76
+Top:    0926a4bf52b8e126ca0aa65bb38b16ed340e1515
 Author: Sean Hefty <sean.hefty@intel.com>
 Date:   2012-06-11 13:20:18 -0700
 
@@ -10,4 +10,105 @@ Signed-off-by: Sean Hefty <sean.hefty@intel.com>
 
 ---
 
-
+diff --git a/Makefile.am b/Makefile.am
+index 1dc61e1..51b2f89 100644
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -113,7 +113,8 @@ man_MANS = \
+       man/rdma_xclient.1 \
+       man/rstream.1 \
+       man/rcopy.1 \
+-      man/rdma_cm.7
++      man/rdma_cm.7 \
++      man/rsocket.7
+ EXTRA_DIST = src/cma.h src/indexer.h src/librdmacm.map \
+       librdmacm.spec.in $(man_MANS)
+diff --git a/man/rsocket.7 b/man/rsocket.7
+new file mode 100644
+index 0000000..b26bab7
+--- /dev/null
++++ b/man/rsocket.7
+@@ -0,0 +1,82 @@
++.TH "RSOCKET" 7 "2010-07-19" "librdmacm" "Librdmacm Programmer's Manual" librdmacm
++.SH NAME
++rsocket \- RDMA socket API
++.SH SYNOPSIS
++.B "#include <rdma/rsocket.h>"
++.SH "DESCRIPTION"
++RDMA socket API and protocol
++.SH "NOTES"
++rsockets is a protocol over RDMA that supports a socket-level API
++for applications.  rsocket APIs are intended to match the behavior
++of corresponding socket calls, except where noted.  rsocket
++functions match the name and function signature of socket calls,
++with the exception that all function calls are prefixed with an 'r'.
++.P
++The following functions are defined:
++.P
++rsocket
++.P
++rbind, rlisten, raccept, rconnect
++.P
++rshutdown, rclose
++.P
++rrecv, rrecvfrom, rrecvmsg, rread, rreadv
++.P
++rsend, rsendto, rsendmsg, rwrite, rwritev
++.P
++rpoll, rselect
++.P
++rgetpeername, rgetsockname
++.P
++rsetsockopt, rgetsockopt, rfcntl
++.P
++Functions take the same parameters as that use for sockets.  The
++follow capabilities and flags are supported at this time:
++.P
++PF_INET, PF_INET6, SOCK_STREAM, IPPROTO_TCP, TCP_MAXSEG
++.P
++MSG_DONTWAIT, MSG_PEEK
++.P
++SO_REUSEADDR, TCP_NODELAY, SO_ERROR, SO_SNDBUF, SO_RCVBUF
++.P
++O_NONBLOCK
++.P
++In addition to standard socket options, rsockets supports options
++specific to RDMA devices and protocols.  These options are accessible
++through rsetsockopt using SOL_RDMA option level.
++.P
++RDMA_SQSIZE - Integer size of the underlying send queue.
++.P
++RDMA_RQSIZE - Integer size of the underlying receive queue.
++.P
++RDMA_INLINE - Integer size of inline data.
++.P
++Note that rsockets fd's cannot be passed into non-rsocket calls.  For
++applications which must mix rsocket fd's with standard socket fd's or
++opened files, rpoll and rselect support polling both rsockets and
++normal fd's.
++.P
++Existing applications can make use of rsockets through the use of a
++preload library.  Because rsockets implements an end-to-end protocol,
++both sides of a connection must use rsockets.  The rdma_cm library
++provides such a preload library.  See the librdmacm documentation for
++more details.
++.P
++rsockets uses configuration files that give an administrator control
++over the default settings used by rsockets.  Use files under
++%sysconfig%/rdma/rsocket as shown:
++.P
++.P
++mem_default - default size of receive buffer(s)
++.P
++wmem_default - default size of send buffer(s)
++.P
++sqsize_default - default size of send queue
++.P
++rqsize_default - default size of receive queue
++.P
++inline_default - default size of inline data
++.P
++If configuration files are not available, rsockets uses internal defaults.
++.SH "SEE ALSO"
++rdma_cm(7)