<br><br><b><i>Sean Hefty <mshefty@ichips.intel.com></i></b> wrote:<blockquote class="replbq" style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"> keshetti mahesh wrote:<br>>> if an affiliated asynchronous error occurs and still there are some <br>>> outstanding workrequests on the workqueue then whether flush error <br>>> completion is generated for those completions or not?<br><br>>Outstanding work requests should complete with flushed status.<br><br>but the above statement is contradicting the statement from the IB specs<br>"For QPs:<br>• For Affiliated Asynchronous Errors, it may not be possible to con-tinue<br>to process Work Requests. In this case, outstanding Work<br>Requests will not be completed.<br>• When handling the error notification, it is the responsibility of the<br>Consumer to ensure that all error processing has completed prior<br>to forcing the QP to reset. " (p.no 461 vol-1.2)<br><br>what
i can understood from the above statement is, no completion will be generated for the workrequest which is in progress when an affliated asynchronous error occured. <br><br>>> suppose in SDP it is not registering any event handler while creating <br>>> QP. so if any affiliated asynchronous error happens then how do the SDP <br>>> will come to know about that and what happens to the outstanding work <br>>> requests on the QP?<br><br>>I guess that SDP could detect an error when it polls the CQ and sees a non-success completion status.<br><br>if there is no completion from where SDP will poll???<br>>- Sean<br><br>-Mahesh<br></blockquote><br><p>
<hr size=1></hr>
Find out what India is talking about on <a href="http://us.rd.yahoo.com/mail/in/mailanswersshare/*http://in.answers.yahoo.com/">Yahoo! Answers India.</a><br>
Send FREE SMS from New Yahoo! Messenger to Mobile: Download <a href="http://us.rd.yahoo.com/mail/in/mailmessenger/*http://in.beta.messenger.yahoo.com/">NOW!</a>