assert(NetHandler(cct).set_nonblock(device->ctxt->async_fd) == 0);\r
\r
max_recv_wr = device->device_attr->max_srq_wr;\r
- if (max_recv_wr < cct->_conf->ms_async_rdma_receive_buffers) {\r
+ if (max_recv_wr > cct->_conf->ms_async_rdma_receive_buffers) {\r
ldout(cct, 0) << __func__ << " max allowed receive buffers is " << max_recv_wr << " use this instead." << dendl;\r
max_recv_wr = cct->_conf->ms_async_rdma_receive_buffers;\r
}\r
max_send_wr = device->device_attr->max_qp_wr;\r
- if (max_send_wr < cct->_conf->ms_async_rdma_send_buffers) {\r
+ if (max_send_wr > cct->_conf->ms_async_rdma_send_buffers) {\r
ldout(cct, 0) << __func__ << " max allowed send buffers is " << max_send_wr << " use this instead." << dendl;\r
max_send_wr = cct->_conf->ms_async_rdma_send_buffers;\r
}\r