rds_ib_stats_inc(s_ib_tasklet_call);
poll_cq(ic, ic->i_scq, ic->i_send_wc, &ack_state);
- ib_req_notify_cq(ic->i_scq, IB_CQ_SOLICITED);
+ ib_req_notify_cq(ic->i_scq, IB_CQ_NEXT_COMP);
poll_cq(ic, ic->i_scq, ic->i_send_wc, &ack_state);
if (rds_conn_up(conn) &&
memset(&ack_state, 0, sizeof(ack_state));
poll_cq(ic, ic->i_rcq, ic->i_recv_wc, &ack_state);
- ib_req_notify_cq(ic->i_rcq, IB_CQ_NEXT_COMP);
+ ib_req_notify_cq(ic->i_rcq, IB_CQ_SOLICITED);
poll_cq(ic, ic->i_rcq, ic->i_recv_wc, &ack_state);
if (ack_state.ack_next_valid)
goto out;
}
- ret = ib_req_notify_cq(ic->i_scq, IB_CQ_SOLICITED);
+ ret = ib_req_notify_cq(ic->i_scq, IB_CQ_NEXT_COMP);
if (ret) {
rdsdebug("ib_req_notify_cq send failed: %d\n", ret);
goto out;