[ewg] Re: [ofa-general] [ANNOUNCE] management tarballs release

Hal Rosenstock hrosenstock at xsigo.com
Wed Jul 9 11:57:57 PDT 2008


Sasha,

On Wed, 2008-07-09 at 08:03 +0300, Sasha Khapyorsky wrote:
> 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

There have been API additions and changes in the libraries since last
release. Although the tarball versions have changed, have the ones in
the library map files changed ? Don't they need to be updated to reflect
the API additions/changes ?

-- Hal

> 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
> 
> _______________________________________________
> general mailing list
> general at lists.openfabrics.org
> http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general
> 
> To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general




More information about the ewg mailing list