]> git.openfabrics.org - ~shefty/librdmacm.git/commitdiff
refresh (create temporary patch)
authorSean Hefty <sean.hefty@intel.com>
Mon, 21 May 2012 05:42:28 +0000 (22:42 -0700)
committerSean Hefty <sean.hefty@intel.com>
Mon, 21 May 2012 05:42:28 +0000 (22:42 -0700)
meta
patches/refresh-temp [new file with mode: 0644]

diff --git a/meta b/meta
index fee236c92cf55ab41d09bd27f107da3f4c634b11..6996b06f21bc9c2f7ac49256b4310b2a13e783b5 100644 (file)
--- a/meta
+++ b/meta
@@ -1,8 +1,9 @@
 Version: 1
-Previous: 0d6958a48c655602cb2b4e6ef29834821395e8ef
-Head: 6efa52c79449bcac31414f6682f87f9a30f05bae
+Previous: b78a7ed377312f88880b64a212847986775deea1
+Head: ea8f918ad8b5c731c4996d74f7afebff7ad96af3
 Applied:
   destroy_cqs: 6efa52c79449bcac31414f6682f87f9a30f05bae
+  refresh-temp: ea8f918ad8b5c731c4996d74f7afebff7ad96af3
 Unapplied:
   rs-qpsize: adee5db68a8f004ef5a94dc0cad94b74bf685088
   rs-opts: 7c8fbc95903cf8f61422d7f2c58f83ba4f0b8ac4
diff --git a/patches/refresh-temp b/patches/refresh-temp
new file mode 100644 (file)
index 0000000..adac5dd
--- /dev/null
@@ -0,0 +1,25 @@
+Bottom: 6bbc2f526b97dfafc16e7ec34dc8e4e1ce587f40
+Top:    84dde5925d2ae4b35a6fc92a878e89811540430a
+Author: Sean Hefty <sean.hefty@intel.com>
+Date:   2012-05-20 22:42:28 -0700
+
+Refresh of destroy_cqs
+
+---
+
+diff --git a/src/cma.c b/src/cma.c
+index c32803d..9cd34cf 100755
+--- a/src/cma.c
++++ b/src/cma.c
+@@ -1096,10 +1096,10 @@ static void ucma_destroy_cqs(struct rdma_cm_id *id)
+       if (id->recv_cq_channel)
+               ibv_destroy_comp_channel(id->recv_cq_channel);
+-      if (id->send_cq)
++      if (id->send_cq && (id->send_cq != id->recv_cq))
+               ibv_destroy_cq(id->send_cq);
+-      if (id->send_cq_channel)
++      if (id->send_cq_channel && (id->send_cq_channel != id->recv_cq_channel))
+               ibv_destroy_comp_channel(id->send_cq_channel);
+ }