[ewg] [ANNOUNCE] management tarballs release
Sasha Khapyorsky
sashak at voltaire.com
Thu Apr 3 14:35:11 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:
b398ef1246a392338053c8e382b3e6ee libibcommon-1.1.0.tar.gz
abce72fbb91530a97493eba7a28a0de6 libibumad-1.2.0.tar.gz
fe7a6b80b28e56cf74ffbe09c8819c71 libibmad-1.2.0.tar.gz
b0695f75cda10051c8846fd22b77491a opensm-3.2.1.tar.gz
73218ddc536acaaab240a9d51bcd133e infiniband-diags-1.4.0.tar.gz
All component versions are from recent master branch. Full change log is
below.
Sasha
Al Chu (6):
note cbb means constant bisection bandwidth
opensm: multi lid routing balancing for updn/minhop
Opensm: minor code cleanup
Opensm: switchbalance console option
opensm: add lidbalance command to console
opens: fix trivial ftree comments
Albert Chu (2):
check_lft_balance script
opensm: enforce routing paths rebalancing on switch reconnection (part 2)
Albert L. Chu (2):
handle routers in switchbalance console command
add router support to check_lft_balance.pl
Dotan Barak (1):
management: Remove extraneous semicolon from several files
Hal Rosenstock (10):
OpenSM: Set packet life time to subnet timeout option rather than default
infiniband-diags: Fix install of IBswcountlimits.pm script
opensm/osm_sw_info_rcv.c: Clarify LinearFDBTop correction log message
OpenSM release notes: Clarify QoS firmware support
OpenSM/osm_subnet.c: Cosmetic changes to options file
OpenSM release notes: Add byacc as alternative to bison for qos parser
opensm/doc/partition-config.txt: Update default file name
OpenSM release notes: Add in new QLogic HCAs
infiniband-diags/ibping.c: Remove extraneous semicolon
infiniband-diags/vendstat.c: Fix port xmit wait handling
Ira Weiny (17):
opensm/libvendor/osm_vendor_ibumad.c: Fix print of Transaction ID
Fix 2 potential core dumps now that osm_node_get_physp_ptr can return NULL
opensm/libvendor/osm_vendor_ibumad.c: add transaction ID printing to error messages
Create script to automate perltidy command
opensm/libvendor/osm_vendor_ibumad.c: Add environment variable control for OSM_UMAD_MAX_PENDING
infiniband-diags/scripts/ibprintswitch.pl: fix printing of ports
Fix bug which prevented some GUIDs from being found due to formating issues.
infiniband-diags/scripts/ib[linkinfo][queryerrors].pl: report switch not found
Update documentation for guid format
Rename ib_gid_t in mad.h to mad_gid_t to prevent name collision with ib_types.h
opensm/include/iba/ib_types.h: fix DataDetails definitions based on 1.2 and 1.2.1 specification
opensm/include/iba/ib_types.h: update Notice DataDetails for Trap 144 to 1.2.1
Ensure ownership of the /etc/opensm directory
infiniband-diags/scripts/set_nodedesc.sh: enhance to be able to set names other than hostname and to provide feedback on the names assigned
Add an optional test utility 'ibsendtrap'
Add mcm_rereg_test to test-utils option.
opensm/opensm/osm_trap_rcv.c: respond to new trap 144 node description update flag
Jeremy Brown (1):
ibstatus - small script change
Sasha Khapyorsky (78):
opensm: remove redundant moving_to_master flag
opensm: kill drop_mgr, link_mgr and mcast_mgr SM sub-objects
opensm: remove unused header files
opensm: indentation fixes
opensm/osm_sminfo_rcv.c: comments fixing
opensm/osm_helper.c: make some static
opensm/osm_sm_state_mgr: remove unused function
opensm: indentation fixes
opensm: label indentation fixes
opensm/osm_console.c: indentation fixes
opensm/osm_console.c: fix unused func warning
opensm: drop unused parameter in OSM_LOG_ENTER macro
opensm/osm_log: OSM_LOG() macro
opensm: convert to OSM_LOG() macro
opensm: Release Notes for 3.1.9
opensm/doc: Remove list of ofed-1.2 bug fixes from OpenSM Release notes.
opensm/osm_node: trivial code consolidation
opensm/osm_sa_pkey_record: fix typo
opensm: fix potential core dumps
opensm: check p_physp for null before using
opensm/osm_sa_slvl_record.c: fix typo in log print
opensm/libvendor: use CL_HTON64() macro for constant conversion
opensm/osm_vendor_ibumad: simplify put_madw() prototype
opensm/osm_switch.c: comment typo fixing
opensm: rename OpenSM startup script to opensmd
opensm/scripts: rename all opensm scripts as *.in
opensm/scripts: make configurable scripts
opensm/doc: rename OpenSM Release notes to 3.1.10
opensm: consolidate osm_sa_vendor_send() status check
opensm: move osm_sa_send_error() to osm_sa.c file
opensm: cosmetic code clean in SA area
opensm/osm_sa_service_record.c: remove unneeded braces
libvendor/osm_vendor_ibumad_sa.c: cosmetic
opensm: consolidate SA response sending code over SA processors
opensm: rename osm_sa_vendor_send() to osm_sa_send()
opensm: set SA attribute offset to 0 when no records are returned
opensm: enforce routing paths rebalancing on switch reconnection
opensm/osm_sw_info_rcv.c: cosmetic formatting fix
opensm: release notes update
opensm/osm_ucast_mgr: make error code uniq
opensm/osm_switch.h: use tab instead of space charaters
opensm/osm_dump: dump fixes
opensm/osm_ucast_updn.c: decrease noisy ranking debug prints
opensm: in UP/DOWN algo compare GUID values in host byte order
saquery: trivial: remove empty line
infiniband-diags/ibsendtrap.c: add include files
infiniband-diags/ibsendtrap.c: indentation fixes
opensm: updn/connect_roots: preserve connectivity to root nodes
opensm/osm_mcast_mgr: limit spanning tree creation recursion to max hops (64)
opensm: minor memory leak fix
opensm/osm_trap_rcv: remove unused variable
opensm: trivial: fix in commented functions
opensm: switch LFTs incremental update fix
opensm: send trap 64 only after new ports are in ACTIVE state.
opensm: osm_dump_qmap_to_file() function
opensm/updn: dump used root nodes guid
opensm: unify dumpers, use fprintf() every there
opensm: remove not used osm_log_printf() function
opensm: update copyright dates after recent changes
complib/nodenamemap: add generic parse_node_map() function
opensm/updn: use parse_node_map() for root node guids file processing
opensm/updn: update root nodes at each run
opensm/ftree: use parse_node_map() for guids file processing
opensm: remove unused osm_ucast_mgr_read_guid_file()
opensm/updn: --ids_guid_file - node guids to ids map
libibmad/dump: support VLArb table size, fix printing
infiniband-diags: pass valid VLArb table size to dump func
libibumad: eliminate compile warning
opensm: remove duplicated osm_subn_set_default_opt() prototype
opensm/configure.in: fix typo
opensm/scripts/opensmd.in: fix typo
opensm: make formats of node map names and up/down guid ids files identical
complib/nodenamemap: merge file parsers
opensm/configure.in: improve readability of configured config files
opensm/configure.in: replace CONF_DIR config var by OSM_CONFIG_DIR
opensm/configure.in: make prefix routes config file configurable
opensm/osm_base.h: use OPENSM_COFNIG_DIR in config files paths definitions
management: bump all versions
Timothy A. Meier (2):
opensm:osm_console cleanup, rename, reorg, no new functionality
opensm: console split console into two modules
Yevgeny Kliteynik (11):
opensm/scripts: Fixing location of generated opensm.init script
opensm/doc: fixing version in release notes
opensm/man: added -Y/--qos_policy_file option to OSM man
opensm/osm_subnet.{c,h}: osm_get_port_by_guid takes guid in network order
opensm/osm_qos_parser: fixed compilation on byacc
opensm/configure.in: make lex/yacc presence mandatory
infiniband-diags/Makefile.am: fix 'make install'
infiniband-diags/saquery: print SL in MCast groups
opensm/osm_partition.h: trivial - fixing pkey order in struct
OpenSM release notes
opensm/QoS: setting SL in the IPoIB MCast groups
More information about the ewg
mailing list