Hi. Tang, Changqing wrote:
The sending QP don't get any response from the remote QP (because it is in INIT state and its SQ is not enabled yet), so the (retry) timeout of the sender will be expired for retry_cnt times and you should get retry exceeded completion.Hi, I have question on dropped message. During QP connection setup, QPs are in INIT state, after exchange the qp_num, one end is moving INIT-->RTR-->RTS, the other end is still in INIT state.Then the side in RTS state sends a message. From the standard, the message is silently dropped on the receiving side because it is still in INIT state. What is the behavior on the sending side ? Do I get compeletion error, or never get a completion ? On Mellanox HCA, I got completion error. But for the new connectX card, I never get a completion event, and my code is hanging there.
You should get this behavior for all of the HCAs. (unless you are using timeout = 0 which means infinite timeout) Which FW are you using for the connectX? thanks Dotan _______________________________________________ general mailing list [email protected] http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general
