--- a/components/open-fabrics/libmlx4/patches/005-libmlx4-blueflame.patch Thu Apr 13 13:20:29 2017 -0700
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,20 +0,0 @@
-#This patch was developed both in-house and from outside. We plan to submit it
-#upstream, but do not yet have a target date for doing so
-#
-# HG changeset patch
-# Parent 710c2a999a0a5469c1dd4ea1c21b279debb26a3b
-24617163 Missing code in libmlx4 when upgrading from ofed-1.5.3 to ofed-3.18
-
-diff -r 710c2a999a0a src/qp.c
---- a/src/qp.c Fri Sep 16 10:24:06 2016 -0700
-+++ b/src/qp.c Tue Sep 20 08:12:11 2016 -0700
-@@ -405,7 +405,8 @@
- out:
- ctx = to_mctx(ibqp->context);
-
-- if (nreq == 1 && inl && size > 1 && size <= ctx->bf_buf_size / 16) {
-+ if (ctx->ibv_ctx.device->blueflame_enabled && nreq == 1 && inl &&
-+ size > 1 && size <= ctx->bf_buf_size / 16) {
- ctrl->owner_opcode |= htonl((qp->sq.head & 0xffff) << 8);
- *(uint32_t *) ctrl->reserved |= qp->doorbell_qpn;
- /*