[openib-general] RE: Re: [PATCH] ib_mad: prevent duplicateoutstandingMADtransactions with same TID

Eitan Zahavi eitan at mellanox.co.il
Tue Feb 28 14:11:28 PST 2006


Hi Sean

> 
> 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.
[EZ] The spec actually lets you know:
C15-0.1.18: SA shall respond to SubnAdmGetTable() and
SubnAdmGetTraceTable()
requests by performing the Sender role in a receiver initiated
RMPP transmission sequence as described in 13.6.6.1 Receiver-
Initiated Transfer on page 790.
* 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().




More information about the general mailing list