[ofa-general] [ANNOUNCE] management tarballs release

Sasha Khapyorsky sashak at voltaire.com
Tue Jul 8 22:03:03 PDT 2008


Hi,

There is a new release of the management (OpenSM and infiniband
diagnostics) tarballs available in:

http://www.openfabrics.org/downloads/management/

md5sum:

59737e8ef106c3a37a3bab690397d973  libibcommon-1.1.1.tar.gz
40d87f68e6259eb25e85f89d27b95f63  libibumad-1.2.1.tar.gz
891c907cf7fb56191c1cd4224608ef63  libibmad-1.2.1.tar.gz
fd74b4456987ea78da8f1c2e7edf4f84  opensm-3.2.2.tar.gz
ff809b62b2f6cead7d33fb722d8638b6  infiniband-diags-1.4.1.tar.gz

All component versions are from recent master branch. Full change log is
below.

Sasha


Al Chu (7):
      ids_guid_file manpage entry
      add guid_routing_order_file option
      rearch __osm_ucast_mgr_process_tbl() usage
      implement guid_routing_order_file
      fix true/false usage
      Fix comment typo
      Fix regenerate cache corner case.

Hal Rosenstock (70):
      OpenSM: Add QoS_management_in_OpenSM.txt to opensm/doc directory
      OpenSM/doc/modular_routing.txt: Fix typo
      OpenSM/doc/QoS_management_in_OpenSM.txt: Remove mention of OFED
      management: Support separate SA and SM keys as clarified in IBA 1.2.1
      opensm/osm_sa_mcmember_record.c: Improve log message and some comments relating to SNM
      opensm/main.c: Minor change to long option for consolidate_ipv6_snm_req
      OpenSM: Add another HP OUI to recognized vendor IDs
      opensm/osm_subnet.c: Change comment for IPv6 SNM in options file
      OpenSM/osm_sa_mcmember_record.c: Collapse all scopes when consolidating IPv6 SNM
      OpenSM release notes: Update to 3.1.11
      opensm/osm_lid_mgr.c: Eliminate some potential NULL pointer dereferences
      opensm/osm_lin_fwd_tbl.c: Eliminate potential NULL pointer dereference
      OpenSM/osm_sa_mcmember_record.c: Validate some more MGID bits for IPv6 SNM
      infiniband-diags/saquery.c: Update for change to osm_mad_pool_init API
      opensm/osm_sa_mcmember_record.c: Minor logic change in __get_new_mlid
      opensm/osm_ucast_ftree.c: Eliminate unnecessary check in __osm_ftree_sw_tbl_element_create
      opensm/osm_pkey.c: Eliminate potential NULL pointer dereference
      opensm/osm_port.c: Eliminate potential NULL pointer dereferences
      libibmad/fields.c: _set_field64 sets field in network rather than host order
      infiniband-diags/mcm_rereg_test.c: Handle error when guid file not found
      infiniband-diags/ibsendtrap.c: Support CA and port num
      OpenSM/osm_sa_mcmember_record.c: Comment reformatting
      OpenSM: Remove some vestigial comments
      infiniband-diags/saquery.c: In dump_results, use query_result rather than query_svc_rec
      opensm/libvendor/osm_vendor_ibumad_sa.c: Cosmetic changes
      OpenSM/osm_sa_portinfo_record.c: Cosmetic comment change
      OpenSM/osm_sa_mcmember_record.c: Cosmetic change to error log message
      OpenSM/osm_sa_path_record.c: Add some information to some error log messages
      opensm/include/iba/ib_types.h: Fix comment
      OpenSM/include/opensm: Fix some commentary typos
      OpenSM/include/osm_port_profile.h: Fix some typos
      OpenSM/libvendor/osm_vendor_ibumad_sa.c: Eliminate unneeded define
      opensm/osm_lin_fwd_tbl.c: Minor change to __osm_lin_tbl_compute_obj_size
      infiniband-diags/saquery.c: In print_multicast_group_records, only query NodeRecords when needed
      opensm/osm_sa_path_record.c: Break up some long OSM_LOG lines
      opensm/osm_trap_rcv.c: Break up some long comment lines
      opensm/osm_sa_mcmember_record.c: Breakup some long lines
      opensm/osm_sa_mcmember_record.c: When consolidating SNM, need separate group per PKey
      opensm/man/opensm.8.in: Update consolidate_ipv6_snm_req description
      opensm/osm_subnet.c: Fix typo
      opensm/osm_sa_mcmember_record.c: Some error message improvements
      opensm/include/opensm/osm_multicast.h: Cosmetic changes
      opensm/osm_sa_mcmember_record.c: Cosmetic changes
      opensm/osm_mcast_mgr.c: Cosmetic comment format change
      opensm/osm_lid_mgr.c: Cosmetic formatting changes
      opensm/include/osm_port.h: Eliminate some unneeded includes
      opensm/include/osm_db.h: Fix some typos
      opensm/include/osm_prefix_route.h: Support C++ inclusion
      opensm/include/osm_mtree.h: Eliminate unneeded include
      libibmad/rpc.c: Better error message in madrpc_init
      opensm/osm_port.c: Cosmetic commentary changes
      opensm/osm_switch: Cosmetic formatting changes
      opensm/osm_subnet.h: Cosmetic formatting changes
      opensm/osm_sa_mcmember_record.c: Fix some off by 1 issues related to max_multicast_lid_ho
      opensm/osm_sw_info_rcv.c: Cosmetic formatting changes
      opensm/osm_lid_mgr.c: Fix off by 1 issue with max_lid
      opensm/include/complib/cl_fleximap.h: Improve cl_pfn_fmap_cmp_t PARAMETERS comments
      opensm/include/opensm/osm_port_profile.h: Cosmetic formatting changes
      opensm/osm_sw_info_rcv.c: Cosmetic formatting change
      opensm: Convert mgrp_mlid_tbl into array
      opensm/include/opensm/osm_port_profile.h: Cosmetic formatting changes
      opensm/include/opensm/osm_port.h: Commentary change
      osm_port_profile: Change some variable names for consistency
      opensm/man/opensm.8.in: Clarify ignore-guids file format
      opensm/osm_mcast_mgr.c: Only send MCG delete notice if not previously done
      opensm: Convert unicast LIDs in long messages from hex to decimal
      opensm/osm_port_profile: Handle all possible ports
      libibmad/src/rpc.c: Eliminate compiler warning
      libibmad: Initial changes for congestion management class
      infiniband-diags/mcm_rereg_test.c: Cosmetic formatting change

Ira K. Weiny (2):
      libibmad: print warning containing destination port when _do_madrpc fails
      libibmad: update portid2str to use inet_ntop and drpath2str functions for gid

Ira Weiny (11):
      opensm/opensm/osm_perfmgr.c: change log level of counter overflow message
      opensm/configure.in: Fix the QOS and prefix routes config file default locations
      infiniband-diags/scripts/iblinkinfo.pl: fix printing of switch name when port 1 is down.
      opensm/opensm/osm_lid_mgr.c: set "send_set" when setting rereg bit
      OpenSM: Fix rpm build, <sysconfdir>/opensm/opensm.conf failed to install
      OpenSM: Add a Performance Manager HOWTO to the docs and the dist
      infiniband-diags/scripts/ibprint[ca|switch|rt].pl: fix printing by name
      infiniband-diags/scripts/ibprint[ca|switch|rt].pl: allow printing of multiple matches but print warning to user that multiple matches were found
      infiniband-diags/src/ibnetdiscover.c: Fix the PortInfo data on the port we discover a switch on.
      infiniband-diags/src/saquery.c: fix potential core dump
      libibmad: add a drpath2str function for easier printing of DR Paths.

Matthias Blankenhaus (1):
      saquery: port selection problem

Max Matveev (1):
      libibmad: allow explicit HCA selection by functions from libibmad

Ron Livne (1):
      libibmad: fix for umad unaligned access of ia64.

Sasha Khapyorsky (75):
      opensm/osm_base.h: fix typo
      opensm/osm_lid_mgr.c: cosmetic
      opensm/doc/current-routing.txt: add DOR algorithm reference
      opensm: merge disable_multicast and no_multicast_option options
      opensm: remove unused pfn_ui_* callback options
      opensm: port_prof_ignore_file option
      opensm: write all OpenSM options to cache file
      opensm/scripts/opensm.init.in: fix status command
      opensm/scripts: remove not used opensmd template
      opensm/scripts: remove opensm.conf usage
      opensm: pass file name as parameter to config parser funcs
      opensm: config file functions return int
      opensm: option to specify config file
      opensm: use OSM_DEFAULT_CONFIG_FILE as config file
      infiniband-diags/scripts/*.pl: exit 2 on usage errors
      infiniband-diags/scripts/*.pl: prevent some zero exists on errors
      opensm/osm_lid_mgr.c: indentation fixes
      opensm: remove osm_log reference from osm_mad_pool object
      opensm: remove some vestigial comments and RCS keywords
      saquery: --smkey command line option
      opensm: improve log messages in __osm_state_mgr_check_tbl_consistency()
      infiniband-diags/man/saquery: add --smkey option to the man page
      opensm/configure.in: remove AM_MAINTAINER_MODE
      opensm: fix OSM_DEFAULT_SM_KEY byte order
      opensm: state default SM_Key value change in usage and man
      opensm: replace "(null)" string with null_str variable
      infiniband-diags/saquery: split print_multicast_group_records() function
      opensm: move remote guids counting to ucast_mgr
      opensm: preserve base lid routes
      opensm: consolidate config parser logging code
      opensm/osm_concole.c: trivial: break comment long lines
      opensm/osm_console.c: fix guid parsing
      opensm/inculde/*.h: remove empty lines in type definitions
      opensm/osm_console: use osm_get_switch_by_guid()
      opensm/osm_subnet.h: remove some not used typedefs
      osm_vendor_select.h: make OSM_VENDOR_INTF_OPENIB to be default
      opensm: rename 'struct _osm_*_t' to 'struct osm_*'
      opensm: replace inclusion of osm_vendor.h by osm_vendor_api.h
      opensm: make osm_perfmgr_db.* content dependent on PerfMgr availability
      opensm/osm_ucast_ftree.c: trivial: remove OSM_LOG_EXIT
      opensm/perfmgr: move event_db_dump_file to common OpenSM dump dir
      opensm/config: allow space separated strings as values
      opensm: move event_plugin from perfmgr to opensm
      opensm: support for multiple event plugins
      opensm: fix compilation error with --enable-debug
      cmoplib/*.h: trivial: remove empty lines in structure definitions
      opensm_ucast_mgr: add node name and port number to the logging
      opensm/osm_subnet: rename field mgrp_mlid_tbl to mgroups
      opensm/osm_sa_mcmember_record: cleanup __get_new_mlid() function
      opensm: merge all __get_mgrp_by_mlid() instances
      opensm: trivial rename max_unicast_lid_ho and max_multicast_lid_ho
      opensm/complib: cl_item_obj macro
      opensm/osm_ucast_mgr: some code consolidation and cleanup
      opensm/osm_subnet.h: comments formatting
      opensm: add --version command line option
      opensm/configure.in: fix HAVE_DEFAULT_OPENSM_CONFIG_FILE define generation
      opensm: --create-config <file-name> command line option
      opensm/man: add -F. --config option to OpenSM man page
      opensm: workaround CL_ASSERT() failure with port_order_list qlist
      libibmad: remove intermediate buffer in portid2str()
      opensm/osm_log.h: trivial formatting in comments
      opensm: minor snprintf() usage improvements
      libibcommon: improve snprintf() usage
      libibumad: improve snprintf() usage.
      opensm: fix snprintf() usage
      libibumad: fix snprintf() usage
      infiniband-diags: fix snprintf() usage
      libibmad: fix snprintf() usage
      opensm/osm_sa_lft_record: trivial formatting fixes
      opensm: trivial formatting fixes
      opensm/osm_log: formatting changes
      management: revert configure.in update configure.in on 'make dist'
      management/make.dist: daily build updates
      management/make.dist: make branch checking unconditional
      management: bump management versions

Tim Meier (1):
      opensm: osm_subnet.c - added console loopback mode to opts file & parser

Vincent Ficet (1):
      opensm: fix wrong port_guid initialization

Yevgeny Kliteynik (7):
      opensm/osm_state_mgr.c: fix segmentation fault
      infiniband-diags/Makefile.am: fix location of ibdiag_version.h
      opensm/ib_types.h: cosmetics - µsec t o usec
      opensm/ib_types.h: fixing some wrong comments
      opensm/osm_qos_parser.y: TRIVIAL addition in log message
      opensm/man/opensm.8.in: TRIVIAL addition in fat-tree description
      opensm/osm_state_mgr.c: fixing log message




More information about the general mailing list