resending the response (after a problem in my mail client): > john t wrote: >> >> What is the meaning of above fields or where can I find the >> definition of above fields ? Can I change the value of fields like >> "timeout" or should it be always set to a fixed value. > You can find the description and encoding of those values in the IB spec. >> >> Like TCP I guess there would be a state transition diagram for IB (QP >> state machine). Can someone point me to that? > IB spec sections 10.3.1 and 11.2.4.2 >> >> In my application, I get an error message "IBV_WC_WR_FLUSH_ERR" and >> sometimes "IBV_WC_RETRY_EXC_ERR" while polling a CQ after posting >> some write commands. What could be the reason for that ? > IBV_WC_WR_FLUSH_ERR means that the completion was created when the QP > was already in error > IBV_WC_RETRY_EXC_ERR means that the remote side didn't respond to the > messages that were sent (there may be several reasons for it: > the remote QP is not exist at all, or it is configured with wrong > parameters). > > i guess that you have a race in your code (and some more issues after > you'll deal with the race ..) >> >> Also, can someone point me to a document where I can find the meaning >> of different error status values (enum ibv_wc_status) returned by >> "ibv_poll_cq" > IB spec section 11.6.2
Dotan _______________________________________________ openib-general mailing list [email protected] http://openib.org/mailman/listinfo/openib-general To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general
