]> git.proxmox.com Git - ceph.git/blame - patches/0004-msg-async-rdma-uninitialized-variable-fix.patch
bump version to 12.2.1-pve3
[ceph.git] / patches / 0004-msg-async-rdma-uninitialized-variable-fix.patch
CommitLineData
1a629971 1From 4f6ca990a8ea08893ed6f8a8a679246b2bd5132e Mon Sep 17 00:00:00 2001
b3556f0d
FG
2From: Vasily Philipov <vasilyf@mellanox.com>
3Date: Tue, 3 Oct 2017 12:15:13 +0300
1a629971 4Subject: [PATCH 4/6] msg/async/rdma: uninitialized variable fix
b3556f0d
FG
5MIME-Version: 1.0
6Content-Type: text/plain; charset=UTF-8
7Content-Transfer-Encoding: 8bit
8
9When port constructor is called gid_idx variable stays uninitialized if
10"#else" case is acting.
11
12Signed-off-by: Vasily Philipov <vasilyf@mellanox.com>
13(cherry picked from commit 7ba25bb52a66566c52b352bd6f05794853a6cdca)
14Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
15---
16 src/msg/async/rdma/Infiniband.cc | 2 +-
17 1 file changed, 1 insertion(+), 1 deletion(-)
18
19diff --git a/src/msg/async/rdma/Infiniband.cc b/src/msg/async/rdma/Infiniband.cc
20index 37e1a53077..06f514fe24 100644
21--- a/src/msg/async/rdma/Infiniband.cc
22+++ b/src/msg/async/rdma/Infiniband.cc
23@@ -28,7 +28,7 @@ static const uint32_t MAX_INLINE_DATA = 0;
24 static const uint32_t TCP_MSG_LEN = sizeof("0000:00000000:00000000:00000000:00000000000000000000000000000000");
25 static const uint32_t CQ_DEPTH = 30000;
26
27-Port::Port(CephContext *cct, struct ibv_context* ictxt, uint8_t ipn): ctxt(ictxt), port_num(ipn), port_attr(new ibv_port_attr)
28+Port::Port(CephContext *cct, struct ibv_context* ictxt, uint8_t ipn): ctxt(ictxt), port_num(ipn), port_attr(new ibv_port_attr), gid_idx(0)
29 {
30 #ifdef HAVE_IBV_EXP
31 union ibv_gid cgid;
32--
332.14.1
34