--- a/components/open-fabrics/qperf/patches/base.patch Fri Sep 25 15:23:48 2015 -0500
+++ b/components/open-fabrics/qperf/patches/base.patch Wed Sep 30 09:48:41 2015 -0700
@@ -533,6 +533,19 @@
}
+@@ -1599,11 +1652,11 @@
+ ibv_destroy_ah(dev->ah);
+ if (dev->cq)
+ ibv_destroy_cq(dev->cq);
++ rd_mrfree(dev);
+ if (dev->pd)
+ ibv_dealloc_pd(dev->pd);
+ if (dev->channel)
+ ibv_destroy_comp_channel(dev->channel);
+- rd_mrfree(dev);
+
+ if (!Req.use_cm)
+ ib_close2(dev);
@@ -1864,10 +1917,16 @@
error(0, "rdma_bind_addr failed");
port = ntohs(rdma_get_src_port(cm->id));