The mthca state transistion  code allows this transistion (RTS
--> RESET), but the mthca hardware/firmware does not allow it. It
allows RTS->ERR->RESET. I will post the code later  to<br>
reproduce this. I was trying to workaround the CQ destroy memory 
leak by caching QP entries and reusing them, but ran into other issues.<br>
<br>
-Viswa<br>
<br>
<br><br><div><span class="gmail_quote">On 9/21/05, <b class="gmail_sendername">Roland Dreier</b> <<a href="mailto:rolandd@cisco.com">rolandd@cisco.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
    Hal> You can only get to RESET from ERROR. See Figure 124 QP<br>    Hal> Context State Diagram IBA 1.2 p. 452.<br><br>I think the figure drawn in a slightly misleading way.  The text at<br>the lower left says:<br>
<br>    It is possible to transition from any state to either the Error or<br>    the Reset state with the Modify QP/EE Verb.<br><br> - R.<br></blockquote></div><br>