[openib-general] Re: ib_mad.h ib_mad_agent.hi_tid

Hal Rosenstock halr at voltaire.com
Wed Sep 1 10:10:25 PDT 2004


On Wed, 2004-09-01 at 11:39, Sean Hefty wrote:
> On Wed, 01 Sep 2004 11:51:07 -0400
> Hal Rosenstock <halr at voltaire.com> wrote:
> > Is it the access layer client's or access layer's responsibility to set
> > the high 32 bits of the TID to this value ?
> 
> I was thinking that the access layer would, but could go either way on this.
>  
> > In this context, what is the definition of unsolicited ? Are these MADs
> > to be sent which have the R bit (response) bit off ? 
> 
> In general, unsolicited are MADs with the R bit set to 0.  
> MADs with the R bit set, and all RMPP MADs would be considered solicited.
> 
> The CM is a little different, in that most of its MADs are solicited, 
> but do not have the R bit set.  This is a case where clean layering breaks 
> down a little.

If the access layer were to set the high 32 bits of the TID for
unsolicited MADs, would it do it for all but CM MADs or should it also
handle the CM case as well ? 

Which CM MADs are unsolicited ? 

-- Hal




More information about the general mailing list