From 3934096ad06935358c20ff80ac53908ccb794687 Mon Sep 17 00:00:00 2001 From: Sean Hefty Date: Sun, 20 May 2012 22:42:28 -0700 Subject: [PATCH] refresh (create temporary patch) --- meta | 5 +++-- patches/refresh-temp | 25 +++++++++++++++++++++++++ 2 files changed, 28 insertions(+), 2 deletions(-) create mode 100644 patches/refresh-temp diff --git a/meta b/meta index fee236c9..6996b06f 100644 --- 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 index 00000000..adac5dd9 --- /dev/null +++ b/patches/refresh-temp @@ -0,0 +1,25 @@ +Bottom: 6bbc2f526b97dfafc16e7ec34dc8e4e1ce587f40 +Top: 84dde5925d2ae4b35a6fc92a878e89811540430a +Author: Sean Hefty +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); + } -- 2.41.0