[ofa-general] Re: Re: [PATCH RFC] sharing userspace IB objects
    Gleb Natapov 
    glebn at voltaire.com
       
    Wed Jul  4 05:11:16 PDT 2007
    
    
  
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.
    
    
More information about the general
mailing list