[openib-general] [ANNOUNCE]: MAD layer with SMI/SMA

Hal Rosenstock halr at voltaire.com
Wed Oct 6 09:49:47 PDT 2004


This is the "formal" announcement on the availability of
the first release of the OpenIB MAD layer with SMI/SMA
(located in the openib-candidate branch). 

The OpenIB access layer is comprised of the MAD layer and the SMI/SMA.
These are currently implemented as separate modules. These are layered
on top of the mthca driver and cannot run currently with the MAD layer
from the roland_merge branch. These directions are how to combine the
two for building and running. Note also that the stack currently ends
here (e.g. don't expect to run IPoIB right now, although we are heading
to this; especially don't expect to run SRP or SDP or u/kDAPL right now
either).

There is a README in src/linux-kernel/infiniband/access which also
contains building and using instructions.

I have now done the following since last night:
Run through install and build process from scratch.
Add virtual address to the ud parameter in ib_mad_send.
Redo MAD completion handler error handling.
Investigate TID endian.
Initial GMP testing (including request/response)

There is one patch pending relative to TID endian (and elimination of the TID union).

Other Pending Items (that don't affect release):
Trim method mask used in ib_smi.c
There is a workaround on the hop pointer in ib_smi.c which needs a real
fix.
Undo commenting out of ib_mad_send in mthca_mad.c
More GMP testing
Change send WR ud parameter from MAD to MAD header





More information about the general mailing list