[ofa-general] Receiving Unknown packets at regular interval

Hal Rosenstock hrosenstock at xsigo.com
Tue May 20 05:46:25 PDT 2008


On Tue, 2008-05-20 at 11:44 +0530, Sumit Gaur - Sun Microsystem wrote:
> How we can identify and filter these incoming SM packets in application from 
> the regular responses.

I'm surprised that it's working this way; that SM responses are getting
into your application as they _should_ have a different transaction ID
per the following.

>From the kernel Documentation/infiniband/user_mad.txt:

Transaction IDs

  Users of the umad devices can use the lower 32 bits of the
  transaction ID field (that is, the least significant half of the
  field in network byte order) in MADs being sent to match
  request/response pairs.  The upper 32 bits are reserved for use by
  the kernel and will be overwritten before a MAD is sent.

Is the same fd being used by OpenSM and your application somehow or you
are not using OpenSM and your SM overlaps with this ?

-- Hal




More information about the general mailing list