On Mon, Jul 02, 2007 at 09:27:19AM -0700, Roland Dreier wrote:
> 
>  > > Correct. The number of messages in flight per EEC is 1 per IB spec.
>  > > The fact that IB requires SQ WQEs to complete in order, even if their 
>  > > destination is different EECs,
>  > 
>  > Where's this requirement in the spec (and could this be relaxed as it
>  > seems like it is overly "specified") ? Just wondering...
> 
> I don't think we want to relax the requirement that work requests
> complete in order.  It's hard enough to get applications correct
> without having to worry about out-of-order completions, and I think
> specifying all the corner cases would be a nightmare.  Eg do we allow
> successful completions after a completion with error?  and so on...
I don't think it will be a problem (for MPI at least) if work requests to
different destinations will complete out of order. What spec says about
completion with error? Should RD QP move to error state?

--
                        Gleb.
_______________________________________________
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

Reply via email to