rds: ib: Fix uninitialized variable
authorHåkon Bugge <Haakon.Bugge@oracle.com>
Tue, 24 Oct 2017 16:17:18 +0000 (18:17 +0200)
committerDavid S. Miller <davem@davemloft.net>
Thu, 26 Oct 2017 08:34:38 +0000 (17:34 +0900)
send_flags needs to be initialized before calling
rds_ib_set_wr_signal_state().

Signed-off-by: Håkon Bugge <haakon.bugge@oracle.com>
Acked-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/rds/ib_send.c

index 6ab39dbcca0197339cb8c2e9ec5676a778c4d23e..8f46755477aed10f93b18e94b060d6726e6ae0f0 100644 (file)
@@ -792,6 +792,7 @@ int rds_ib_xmit_atomic(struct rds_connection *conn, struct rm_atomic_op *op)
                send->s_atomic_wr.compare_add_mask = op->op_m_fadd.nocarry_mask;
                send->s_atomic_wr.swap_mask = 0;
        }
+       send->s_wr.send_flags = 0;
        nr_sig = rds_ib_set_wr_signal_state(ic, send, op->op_notify);
        send->s_atomic_wr.wr.num_sge = 1;
        send->s_atomic_wr.wr.next = NULL;