[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 general
mailing list