]> git.openfabrics.org - ~shefty/librdmacm.git/commitdiff
new
authorSean Hefty <sean.hefty@intel.com>
Thu, 19 Jul 2012 17:09:48 +0000 (10:09 -0700)
committerSean Hefty <sean.hefty@intel.com>
Thu, 19 Jul 2012 17:09:48 +0000 (10:09 -0700)
meta
patches/cma-rm-pd [new file with mode: 0644]

diff --git a/meta b/meta
index 3ebd2d292546311442e75b29e8c422de784d17e0..a88b7b9feef09b22ed236f257f9d9d6ec0cc4ff3 100644 (file)
--- a/meta
+++ b/meta
@@ -1,7 +1,8 @@
 Version: 1
-Previous: e0db4aa8326d02de9b5a2c6b5b64368d00c1dbc7
-Head: caa3348fa47c2828097b9f547342e554f6232b29
+Previous: 8aa66f7ab12bbcb0906a008e378040d7eb90ce56
+Head: c44b3110a4c065b9209985f74341f48259247f37
 Applied:
+  cma-rm-pd: c44b3110a4c065b9209985f74341f48259247f37
 Unapplied:
   transpose: 84e0beee0d2d3c217cd9703b9e438d25856cacb6
   fork: 0744fbe2b19f7924faf0dce72349307cc445577e
diff --git a/patches/cma-rm-pd b/patches/cma-rm-pd
new file mode 100644 (file)
index 0000000..3b3fc67
--- /dev/null
@@ -0,0 +1,21 @@
+Bottom: 7ec243f3149e9a1ff1d5183f18e30d2458e354d6
+Top:    7ec243f3149e9a1ff1d5183f18e30d2458e354d6
+Author: Sean Hefty <sean.hefty@intel.com>
+Date:   2012-07-19 10:09:48 -0700
+
+librdmacm: Only allocate verbs resources when needed
+
+The librdmacm allocates a PD per device on initialization.  Although
+we need to maintain the device list while the library is loaded
+(see rdma_get_devices), we can reduce the overhead by only allocating
+verbs resources when they are needed.
+
+This allows the rsocket preload library to support fork for
+applications that spawn connections off to child processes.
+
+Signed-off-by: Sean Hefty <sean.hefty@intel.com>
+
+
+---
+
+