[ewg] ***SPAM*** [ANNOUNCE] management tarballs release

Sasha Khapyorsky sashak at voltaire.com
Sun Oct 19 12:19:38 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:

5ce057a956435f818621802849fe4d51  libibcommon-1.1.2.tar.gz
be74f2916d1901a789b3b558d77b2a8a  libibumad-1.2.2.tar.gz
f78425228d34ff80440a7669027732ad  libibmad-1.2.2.tar.gz
7fbb303e8cbf3f0b8418a0f565ddd7ce  opensm-3.2.3.tar.gz
12a32e384dfa92f6a8df8fbaba8bf3b3  infiniband-diags-1.4.2.tar.gz

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

Sasha


Al Chu (21):
      opensm: reroute console option
      opensm: rename ucast_file and ucast_dump_file to lfts_file
      opensm: fix instruction typo in config file
      opensm: fix segfault corner case when osm_console_init fails
      opensm/console: close console socket on cleanup path
      opensm: fix comment typo
      opensm: remove old comment
      opensm: fix routing algorithm description
      add clarification in perfquery manpage
      use 0xff vs. 255 consistently in perfquery
      add more detail to error message on perfquery workaround
      add --loop_ports option to perfquery
      infiniband-diags/perfquery: support ehanced port 0 with --loop-ports
      infiniband-diags/perfquery: fix comments
      infiniband-diags/ibclearerrors: specify -a in call to perfquery
      tweak notes about port 255 in perfquery manpage
      infiniband-diags/perfquery: error out if AllPortSelect is not supported
      infinibanf-diags/perfquery: remove single port CA AllPortSelect workaround
      infiniband-diags/perfquery: if --loop_ports is specified always loop through all ports if desired
      perfquery code cleanup
      infiniband-diags/perfquery: if -a is specified loop through ports if required and aggregate output

Albert Chu (2):
      opensm/opensm.init: do not specify run levels on SuSE
      opensm: routing chaining

Doug Ledford (3):
      opensm/*/Makefile.am: remove install-exec-hook
      opensm: remove -rpath from LDFLAGS
      Trivial: update usage info for ibaddr.c in infiniband-diags-1.4.1

Hal Rosenstock (23):
      opensm/osm_lin_fwd_tbl.h: Cosmetic changes
      opensm/osm_rand_fwd_tbl.h: Cosmetic changes
      opensm/osm_console_io.c: Eliminate compile warnings
      opensm/osm_qos_parser.y: Eliminate bison warning
      libibmad/ChangeLog: Fix typo
      libibumad/umad.c: Cosmetic change
      opensm/osm_inform.c: Fix compile warning
      complib/cl_event_wheel.c: Fix some printf typos
      opensm/osm_lid_mgr.c: Convert lid range prints to decimal
      opensm/osm_lid_mgr.c: Cosmetic format change
      opensm/include/opensm/osm_subnet.h: Update some comments
      opensm/osm_helper.c: Change lids_per_port to decimal
      OpenSM: More conversion to (unsiged) decimal lid format
      osmtest/osmtest.8: Fix log_file option description in man page
      osm_(helper trap_rcv).c: Change output format of notice type to unsigned decimal
      OpenSM: More man and doc changes for opensm.conf
      OpenSM: Display port number in decimal in log messages
      OpenSM: Display port number in decimal in log messages
      infiniband-diags/ibsysstat.c: Fix a couple of latent bugs
      OpenSM release notes: Clarify OpenSM compatibility due to change in default SM/SA keys
      OpenSM release notes: Indicate InfiniScale-IV support
      infiniband-diags/saquery: Support MFTRecord
      infiniband-diags/saquery.8: Update saquery man page

Ira Weiny (9):
      infiniband-diags/src/saquery.c: convert GID prints to use inet_ntop
      infiniband-diags/src/ibaddr.c: convert GID prints to use inet_ntop
      OpenSM: convert GID prints to use inet_ntop
      opensm: Add ib_trap_str function
      opensm: Add a Node Description check on light sweep.
      Fix some missing node name map substitutions
      opensm: move vendor specific compilation flags to config.h
      ibnetdiscover.c: continue processing other ports even if smpquery fails on one port
      opensm: Add osm_config.h file

Jack Morgenstein (2):
      libibmad: eliminate compiler warnings on x86_64
      infiniband-diags: eliminate compiler warnings

Keshetti Mahesh (3):
      complib: trivial change in description of cl_list_insert_tail function
      opensm/osm_ucast_lash.c: remove unused variables
      opensm/osm_ucast_lash: find_port_from_lid() function is not used

Sasha Khapyorsky (106):
      libibmad: Bump a library version
      opensm/osm_sa_lft_record: validate LFT block number
      opensm/sa: remove local *get_port_by_guid() wrappers
      opensm/osm_sa_lft_record: pass block parameter in host byte order
      opensm: speedup and improve ipv6 snm handling
      opensm: improve port_prof_ignore handling
      infiniband-diags/saquery: remove unused variable
      infiniband-diags/src/ibaddr.c: remove unused variables
      opensm: minor: move GID print buffer definitions under nearest condition
      opensm/osm_log: reverse log level check flow
      opensm/osm_log: osl_log() speedup
      opensm/osm_helper.c: trivial simplifications
      opensm/configure.in: don't touch CFLAGS directly
      opensm/osm_sa_mcmember_record: fix uninitilized variable use
      opensm/osm_ucast_lash: remove an invalid error log
      opensm/osm_ucast_updn: remove some debug logging
      opensm/osm_ucast_updn: move and rename __osm_updn_find_root_nodes_by_min_hop()
      opensm/*/Makefile.am: remove explicit -lpthread and -ldl flags from Makefile.am
      opensm/OSM_LOG(): wrap osm_log call with log level check
      opensm: remove osm_log_is_active() check
      opensm/osmtest: convert osm_log() to OSM_LOG() macro
      opensm/libvendor: convert osm_log() to OSM_LOG() macro
      opensm: simplify flow in __osm_state_mgr_light_sweep_start()
      opensm: add osm_version field to osm_opensm_t object
      opensm/osm_helper: remove some empty lines
      opensm/*/Makefile.am: sort header file list by name
      opensm/osm_state_mgr: fix ERR code in __osm_state_mgr_light_sweep_start()
      opensm/osm_state_mgr: trivial changes
      opensm/osm_sminfo_rcv.c: cosmetic
      opensm/include/Makefile.am: don't duplicate header files in EXTRA_DIST
      opensm: install all OpenSM header files
      opensm/event_plugin: plugin API version 2
      opensm/osm_sminfo_rcv.c: improve locking
      opensm/osm_mtree.c: mask unused static function __osm_mtree_dump()
      opensm/osm_sa_class_port_info.c: fix over bound array access
      osmtest/osmt_service.c: fix over bound array access
      opensm/osm_ucast_lash.c: A couple more conversions to (unsigned) decimal lid format
      opensm: cleanup osm_sweep_fail_ctrl
      opensm: remove osm_sweep_fail_ctrl.[ch] files
      opensm/osm_sm.h: fix comment
      opensm: add OSM_EVENT_ID_SUBNET_UP event
      opensm: redo lex and yacc files generation
      opensm: query remote SMs during light sweep
      osmtest: fix qpn encoding in osmtest_informinfo_request()
      osm_vendor_ibumad_sa: in a log print mad_status in host byte order
      opensm/osm_sa_informinfo.c: consolidate flows
      opensm/osm_version.h.in: remove 'extern "C"' braces
      opensm/config/osmvsel.m4: remove unused osmv_save_ldflags variable
      opensm: remove USEGPPLINK hack
      opensm/osm_qos_policy.c: cosmetic simplification
      opensm: opensm_release_notes-3.2.txt template
      opensm/config: remove unused variables
      opensm/Makefile.am: remove -fno-strict-aliasing flag from *CFLAGS
      opensm/*/Makefile.am: remove -Wno-deprecated-declarations C flags
      opensm: fix strict-aliasing rules warnings
      opensm: fix in usage message
      man/ibnetdiscover: cleanup non-existing options
      infiniband-diags/ibclearcounters: remove unrelated -N option
      man/ibtracert: remove non-existing -e option
      infiniband-diags/ibtracert: fix port by direct path resolving
      opensm: do not start opensm on boot automatically
      opensm/redhat-opensm.init.in: make config file optional
      opensm/opensm.spec.in: don't install old format conf file
      opensm/osm_mcm_port.c: remove osm_mcm_port_init()
      opensm/osm_sm.c: cosmetic
      opensm/osm_multicast.[ch]: simplify flows, remove unused functions
      opensm: simplify osm_get_mgrp_by_mgid() search function
      opensm/osm_sa_mcmember_record.c: cleanup code, simplify flows
      management/gen_chlog.sh: use git command instead of 'git-*' wrappers
      management/make.dist: use '_' in version number rather than '-'.
      opensm: multicast group create/delete notification fix
      opensm: consolidate mgrp_send_notice calls
      opensm/osm_opensm.c: cosmetic formatting
      opensm/osm_log.c: provide useful error message when file opening fails
      opensm/man: remove any opensm.opts mentions from opensm man page
      opensm/osm_sa_mcmember_record.c: cosmetic - remove empty line
      opensm/osm_ucast_updn: cosmetic
      opensm/osm_ucast_mgr: remove any_change tracking
      opensm/main.c: trivial usage message formatting fix
      opensm/osm_ucast_lash: fix buffer overflow
      opensm/osm_ucast_lash.c: minor code optimization
      opensm: fix broken IPv6 SNM consolidation code
      infiniband-diags/perfquery: fix constant size warning
      opensm/config/osmvsel.m4: fix indentations
      opensm/vendor: remove osm_pkt_randomizer from ibumad vendor build
      opensm/opensm/Makefile.am: merge CFLAGS
      opensm/osm_config.h: generated OSM_DEBUG macro
      opensm: update Release Notes for OpenSM version 3.2
      management/*/COPYING: update Voltaire copyright years
      management: add Voltaire copyright
      opensm/vendor: replace osm_vendor_select.h by osm_config.h
      opensm: Unify options listing in usage() message
      opensm/osm_event_plugin.c: include config.h
      opensm: 3.2 release notes update
      opensm/osm_ucast_cache: trivial comment fix
      opensm/osm_ucast_lash.c: indentation fixes
      infiniband-diags/saquery: add LFT Record handling
      opensm/osm_sa_lft_record.c: fix block number encoding byte order
      opensm/osm_sa: fix memory leak in SA responder
      opensm/osm_mcast_mgr: fix memory leak
      opensm/osm_mcast_mgr.c: cosmetic
      management: update Voltaire copyright
      opensm/libopensm.ver: advance libopensm library version
      libibumad: check that node type has IB type
      opensm/release notes: add recent changes
      management/*/configure.in: bump all versions

Tim Meier (1):
      opensm: osm_opensm.c - changed load_plugins() arg to const

Yevgeny Kliteynik (17):
      opensm/osm_qos_parser.l: add 'noinput' lexer option to remove compiler warning
      opensm/Makefile.am: fixing compilation error with osm_version.h
      opensm/Makefile.am: Fix dependency for 'make -j2'
      opensm/Makefile.am: add dependency rule
      opensm/osm_ucast_mgr.c: cleaning port_order_list
      opensm/libvendor/osm_vendor_mlx_sa.c: handling attribute offset of 0
      opensm/osm_state_mgr.c: fixing some typos
      opensm/osm_qos_policy.c: removing some log messages
      opensm/osm_qos_policy.c: log matched qos criteria
      opensm/Makefile.am: adding yacc-generated .h file as dependency
      opensm/Unicast Routing Cache: move lft_buf from ucast_mgr to osm_switch
      opensm/Unicast Routing Cache: add -A / --ucast_cache option
      opensm/Unicast Routing Cache: add osm_ucast_cache.{c,h} files
      opensm/Unicast Routing Cache: compile cache files
      opensm/Unicast Routing Cache: integrate cache into opensm
      opensm/Unicast Routing Cache: manpage entry
      opensm/doc/current-routing.txt: added ucast cache info




More information about the ewg mailing list