Git Product home page Git Product logo

infiniband-diags's Introduction

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) libibumad >= 1.3.7
	2) opensm-libs >= 3.3.10
	3) ib_umad kernel module
	4) glib2
	
Python dependencies:
	1) docutils

Release notes 2.0.0 => 2.1.0

   1) New device IDs
   2) Add file of ports pairs in ibtracert
   3) ibqueryerrors additional counters
   4) HDR support
   5) Bug Fixes


Authors since 2.0.0


aecbb6f06888  :  Ira Weiny  :  infiniband-diags: Update default man pages
28b29a03d094  :  Ira Weiny  :  infiniband-diags: Update iblinkinfo --diffcheck options
9f44ab3daafa  :  Ira Weiny  :  infiniband-diags: Move deprecated tools to compat rpm

7d5e0442c2a1  :  Hal Rosenstock  :  Add latest new device IDs to device white lists
5f9a632e88aa  :  Hal Rosenstock  :  ibtracert.c: Better ports file parsing
2d113986fd74  :  Hal Rosenstock  :  Fix some formatting
5b5642437afe  :  Hal Rosenstock  :  smpdump.c: Print number of bytes returned by umad_recv
de6c39715552  :  Hal Rosenstock  :  Add additional ConnectX-5 device ID to white lists
70cf023a35fa  :  Hal Rosenstock  :  smpdump.c: Minor fix for when umad_recv fails
26aad53c06d7  :  Hal Rosenstock  :  Add support for HDR RS-FEC
2583fe9d93e2  :  Hal Rosenstock  :  ib[netdiscover portstate].c: Add HDR support
f3940b2badad  :  Hal Rosenstock  :  libibmad: Add support for HDRFECMode fields in PortInfoExtended attribute
93e24484e427  :  Hal Rosenstock  :  libibmad/dump.c: Add HDR support for PortInfo LinkSpeedExt* fields
2e2f55709466  :  Hal Rosenstock  :  ibdiag_common.c: In is_port_info_extended_supported, query PortInfo for port, 0 when 
1957468b572d  :  Hal Rosenstock  :  ibdiag_common.c: In is_port_info_extended_supported, query PortInfo for port 0 when n
0a5b4970e0f9  :  Hal Rosenstock  :  Add support for QP1Dropped counter in PortCounters attribute
93cd96c5c9cc  :  Hal Rosenstock  :  libibmad: Support the decode of PortInfo:CapabilityMask2
5416bbb44e91  :  Hal Rosenstock  :  Support 2x link widths
5aaf540fbde9  :  Hal Rosenstock  :  libibmad/fields.c: PortInfo:McastPkeyTrapSuppressionEnabled is 2 bits in IBA 1.3
33e318120ed6  :  Hal Rosenstock  :  ibcc[config query].c: Make SwitchPortCongestionSetting IBA 1.3 compliant

1dd7c112ac4c  :  Susan K. Coulter  :  ibtracert: Add ability to specify a file of port pairs
9294833bd161  :  Susan K. Coulter  :  ibtracert.c: Moved the getting of routes into internal get_route function
2ffe4ec09f0d  :  Susan K. Coulter  :  Added check for successful strdup of node_name_map_file

65fac7cad9e4  :  Oded Nissan  :  ibqueryerrors.c: Add support for additional counters in PortCountersExtended

91630fc4e298  :  Benjamin Drung  :  Fix undefined bi macro man page warning
0edbdd74cd89  :  Benjamin Drung  :  Fix bad whatis entries in man pages

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.