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

Sean Hefty mshefty at ichips.intel.com
Mon Feb 27 11:12:54 PST 2006


Michael S. Tsirkin wrote:
> Note that once you have multiple outstanding transactions with the same
> TID/GID/method, the specific RMPP transaction will be sure to fail
> since ACKs will get matched to the wrong transaction.

As long as all of the ACKs match to the same RMPP response transaction, this 
should be okay.  Some of the ACKs will be interpreted as old/duplicates and be 
discarded.  The first response should be reassembled on the requester side. 
Additional responses may time out waiting for an ACK that gets matched to 
another request, but that shouldn't matter.

If this is not the case, I'd like to understand why this isn't happening.  There 
may be a more serious issue that we're overlooking.

- Sean




More information about the general mailing list