components/open-fabrics/libmlx4/patches/005-libmlx4-blueflame.patch
changeset 7865 22ec3267b2a3
parent 7864 f11e8d81786a
child 7875 fdce0f6fd2bd
--- 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;
- 		/*