Fetch Entire Database

The entire SA database may be fetched using the optional SubnAdmGetBulk() operation (for more information, see the description of the ClassPortInfo.CapabilityMask bits in Table 33-4 on page 927). The SubnAdmGetBulk() request MAD has the following characteristics:

  • The AttributeID is not used.

  • The Admin Data Area is set to all zeroes.

  • The AttributeModifier is not used.

  • The End RID is not used.

  • The specification is conflicted regarding the usage of the SA_Key in a Subn AdmGetBulk() operation:

    - On the one hand, the specification states: “If implemented, SubnAdm GetBulk() shall return all records currently held by SA.”

    - On the other hand, it also states: “SubnAdmGetBulk() shall use the SA_Key with the same semantics as SubnAdmGetTable() ...

Get InfiniBand Network Architecture now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.