r5044: Check srptools-0.03 code into repository (at last).

Signed-off-by: Roland Dreier <rolandd@cisco.com>
r5116: Replace __beXX with __uXX for userspace code.

Signed-off-by: Yael Shenhav <yaeli@mellanox.co.il>
Signed-off-by: Michael S. Tsirkin <mst@mellanox.co.il>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
r5961: Fix srptools spec so that package builds.
Delete generated Makefile.in file.

Signed-off-by: Roland Dreier <rolandd@cisco.com>
r6301: update srptools.spec.in frlom 1.0 branch
r6340: Revert unreviewed changes made without maintainer approval.

Signed-off-by: Roland Dreier <rolandd@cisco.com>
r6400: Remove use of sysfsutils in srptools.  (Just access sysfs directly)

Signed-off-by: Roland Dreier <rolandd@cisco.com>
r6401: Add some content to the srptools README.

Signed-off-by: Roland Dreier <rolandd@cisco.com>
r6867: Remove trailing spaces and extra newline

Signed-off-by: Ishai Rabinovitz <ishai@mellanox.co.il>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
r6868: Consolidate duplicated MAD handling code into a send_and_get() function.

Signed-off-by: Ishai Rabinovitz <ishai@mellanox.co.il>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
r6872: Remove use of alloca() in favor of a variable-sized local array.

Signed-off-by: Roland Dreier <rolandd@cisco.com>
r7542: The array agent is allocated with no entries.
When agent is being accessed in create_agent there is a memory corruption.

Signed-off-by: Ishai Rabinovitz <ishai@mellanox.co.il>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
r7753: Relicense srptools package under dual GPL/OpenIB.org BSD licenses.

Signed-off-by: Roland Dreier <rolandd@cisco.com>
r7758: Add io_class=ff00 for rev. 10 targets.

Signed-off-by: Ramachandra K <rkuchimanchi@silverstorm.com>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
r7803: Fix endianness of test against Topspin OUI.  This is required to
discover Topspin FC gateways reliably.

Signed-off-by: Roland Dreier <rolandd@cisco.com>
r7836: It is possible for the IsDM bit to be set on switch port 0.  So
do not limit the NodeRecord query to just CA ports.

Signed-off-by: Roland Dreier <rolandd@cisco.com>
r8010: QP0 agent is never used, so only create QP1 agent.

Signed-off-by: Roland Dreier <rolandd@cisco.com>
r8011: Make class port info attribute enum generic.

Signed-off-by: Roland Dreier <rolandd@cisco.com>
r8021: Use a PortInfo query for SMs that have the IsPortInfoCapMaskMatchSupported
bit set in their SA ClassPortInfo.  This reduces the amount of traffic
required, since only ports with the IsDM bit need to be returned.

Signed-off-by: Roland Dreier <rolandd@cisco.com>
r8088: srptools README updates

Signed-off-by: Roland Dreier <rolandd@cisco.com>
r8314: Fix port GID shown when using SM that supports capability mask --
the bug was that get_node() queried for PortInfo instead of Node.

Signed-off-by: Roland Dreier <rolandd@cisco.com>