[openib-general] Re: Re: [PATCH] ib_mad: prevent duplicateoutstanding MADtransactions with same TID

Michael S. Tsirkin mst at mellanox.co.il
Sat Feb 25 09:03:17 PST 2006


Quoting r. Sean Hefty <mshefty at ichips.intel.com>:
> Subject: Re: Re: [PATCH] ib_mad: prevent duplicateoutstanding MADtransactions with same TID
> 
> Jack Morgenstein wrote:
> >Regarding RMPP abort processing, I see that there is a problem:  the code 
> >assumes that all aborts are received by the responder:
> 
> Correct - unfortunately, I don't believe that there's any way to know if an 
> abort is for an RMPP message that is being sent, versus received.  I.e. 
> host A can send an RMPP message to host B with TID=3 at the same time host 
> B sends an RMPP message to host A with TID=3.  If host B sends an abort, 
> host A has no idea which transaction is being aborted.
> 
> - Sean

I think we can use the method field for this.
C15-0.1.18:

...
. The method used for all packets sent from the Receiver to the Sender
shall be SubnAdmGetTable() or SubnAdmGetTraceTable(), depending
on which initiated the transfer.

. The method used for all packets sent from the Sender to the Receiver
shall be SubnAdmGetTableResp().
...


-- 
Michael S. Tsirkin
Staff Engineer, Mellanox Technologies



More information about the general mailing list