]> git.openfabrics.org - ~shefty/librdmacm.git/commitdiff
refresh (create temporary patch)
authorSean Hefty <sean.hefty@intel.com>
Sat, 20 Oct 2012 16:32:21 +0000 (09:32 -0700)
committerSean Hefty <sean.hefty@intel.com>
Sat, 20 Oct 2012 16:32:21 +0000 (09:32 -0700)
meta
patches/refresh-temp [new file with mode: 0644]

diff --git a/meta b/meta
index e947486694899c9091b05a251a84f4abe50e3e2a..42d8ea14f234b6f8a8d1fb57753866813e7f8485 100644 (file)
--- a/meta
+++ b/meta
@@ -1,8 +1,9 @@
 Version: 1
-Previous: 7d8c4a1930f772a931a8a2c150c4b5ae504f8c29
-Head: 411a7f62adcf39dda8e3866605f66e513b174032
+Previous: 7a5e3e9259c7e4a79637c2ff2f1986ac27b7820e
+Head: e6fb23b6cc93358a025cc8f40ab2d41d0ac09419
 Applied:
   resv-rs-len: 411a7f62adcf39dda8e3866605f66e513b174032
+  refresh-temp: e6fb23b6cc93358a025cc8f40ab2d41d0ac09419
 Unapplied:
   af-ib-conn: 70cdbcec6986d1fcc8146a73cf2d8b6a537e71f5
   addrtype: fffb812c9cbe707f830d1e7e713feb3ae3e2e8ec
diff --git a/patches/refresh-temp b/patches/refresh-temp
new file mode 100644 (file)
index 0000000..0149e35
--- /dev/null
@@ -0,0 +1,33 @@
+Bottom: 905a8f7c1ba58f27a6fdd44ab3080f3dd73ac6d7
+Top:    134799972a9b123f7a629b2a58b8f87a86ed1773
+Author: Sean Hefty <sean.hefty@intel.com>
+Date:   2012-10-20 09:32:21 -0700
+
+Refresh of resv-rs-len
+
+---
+
+diff --git a/src/rsocket.c b/src/rsocket.c
+index fc21ce9..6bfbed6 100644
+--- a/src/rsocket.c
++++ b/src/rsocket.c
+@@ -79,11 +79,15 @@ static uint32_t polling_time = 10;
+  * for data transfers:
+  * bits [28:17]: reserved
+  * bit  [16]: scaling factor for lower 16 bits
+- *            0 - length is in bytes, total transfer = length bytes
+- *            1 - length is in 64KB increments, transfer = (length + 1) & 64 KB
+- * bits [15:0] length of transfered
++ *            0 - no scaling factor applied
++ *            1 - value is scaled by 64K, transfer = (value + 1) x 64
++ * bits [15:0] length of transfer
+  * for control messages:
+- * bits [28-0]: receive credits granted
++ * bits [28-17]: reserved
++ * bit  [16]: scaling factor for lower 16 bits
++ *            0 - no scaling factor applied
++ *            1 - value is scaled by 64K, credits = (value + 1) x 64
++ * bits [15:0] receive credits granted
+  */
+ enum {