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