[openib-general] MAD queuing model

Roland Dreier roland at topspin.com
Wed Sep 1 16:29:40 PDT 2004


    Hal> Couldn't a send completion with some error status code be
    Hal> fudged for this (of we were to go this way) ?

You don't need to even fudge an error code -- a successful status
would be fine (since a MAD might be dropped after it's sent).  The
problem is that to deliver the completions in order, you would have to
keep the MADs to be dropped around on a queue until the MADs on the
send queue have completed.  And if you do that, you might as well just
post the queued MADs to the send queue anyway.

 - R.





More information about the general mailing list