Skip to content

chu11/infiniband-diags-snapshot

Repository files navigation

InfiniBand Diagnostic Tools

infiniband-diags is a set of utilities designed to help configure, debug, and
maintain infiniband fabrics.  Many tools and utilities are provided.  Some with
similar functionality.

In addition to the utilities provided a sub-library libibnetdisc is provided to
scan an entire IB fabric and return data structures representing it.  The
interface to this library is _not_ guaranteed to be stable (though we try.)

Dependencies:

	1) libibmad >= 1.3.12
	2) libibumad >= 1.3.7
	3) opensm-libs >= 3.3.10
	4) ib_umad kernel module
	5) glib2


Release notes v1.6.5 => 1.6.6

   1) bug fixes


Authors since 1.6.5

Ana Guerrero López (1):
      rdma-ndd: fix compiler warnings.

Dan Ben Yosef (2):
      perfquery -T (print Extended Speed Counters) times out on nodes supporting
      libibnetdisc: Avoid pushing same pointer to the hash table

Hal Rosenstock (5):
      perfquery.c: Change format of capability mask in IBWARN for consistency
      ibdiag_sa.c: In sa_get_handle, handle umad_open_port and umad_register fai
      iblinkinfo.c: Close additional file descriptor in advance
      ibdiag_common.c: Move static to beginning of get_build_version declaration
      perfquery.c: Fix smp_query_via return value checks

Ira Weiny (3):
      infiniband-diags/rdma-ndd: Fix issues with install
      infiniband-diags/rdma-ndd: add --pidfile option
      infiniband-diags: rdma-ndd: remove udev logging when not supported

Michal Schmidt (2):
      rdma-ndd: never use udev_get_sys_path()
      build-sys: avoid overlinking to libudev

Vladimir Koushnir (10):
      ibqueryerrors: Resource leak in path_record_query
      Remove redundant umad file descriptor from libibnetdisc
      query_smp.c: Avoid busy looping in process_one_recv
      dump_fts: Open global file descriptor after calling ibnd_discover_fabric
      ibqueryerrors: code improvement
      ibqueryerrors: Fix crash when no SM is running
      ibqueryerrors: Close global file descriptor before running ibnd_discover_f
      ibqueryerrors: improve code related to DR option
      vendstat: mad_rpc_close_port not called in corner cases
      saquery.c: Fix saquery -D option