[openib-general] RDMA RC QP returning "RNR Retry Counter Exceeded Error"
Ira Weiny
weiny2 at llnl.gov
Wed Apr 12 09:46:40 PDT 2006
I have started writing a simple RDMA app which uses the rdmacm. I have gotten
the connection established, QP's and MR's set up, and have sent the RDMA ETH.
However, more and more I am getting the RNR Retry Counter Exceeded error back
from the "client's" post send of the RDMA ETH. About 1/10 times it will work
but most of the time it does not. I have figured out that you can't set the
IBV_QP_RNR_RETRY attribute unless you go from RTR to RTS. The state of the QP
is RTS and the IBV_QP_RNR_RETRY value is 0 as set by the rdmacm. Do I have to,
or can I, transition the QP from RTS to RTR and then back again to set the
IBV_QP_RNR_RETRY?
Thanks,
Ira Weiny
weiny2 at llnl.gov
More information about the general
mailing list