[ewg] [ANNOUNCE] management tarballs release
Sasha Khapyorsky
sashak at voltaire.com
Sun Apr 26 07:42:55 PDT 2009
Hi,
There is a new release of the management (OpenSM and infiniband
diagnostics) tarballs available in:
http://www.openfabrics.org/downloads/management/
md5sum:
8d88ad53f0adeb9a5be24754d7c3058c libibumad-1.3.2.tar.gz
b3af39af187b0d7da13f15fd2fc7987d libibmad-1.3.2.tar.gz
8925a54defa3e87573a6d127b8790f7f opensm-3.3.2.tar.gz
e10289e4b428abfc1001d65eb34cfa9c infiniband-diags-1.5.2.tar.gz
All component versions are from recent master branch. Full change log is
below.
Sasha
Dale Purdy (1):
opensm: Implement weighted routing
David A. McMillen (1):
infiniband-diags/ibnetdiscover: Apply --node-name-map remapping to names printed by --ports option
Eli Dorfman (Voltaire) (5):
send trap144 when local priority is higher than master priority
fix local port smlid
opensm: set IS_SM bit during opensm init
opensm/osm_opensm.c: add newline to log message
ib_types.h: fix commit 103891092f5f6f0b2cf56555e19fdf008f164c41
Hal Rosenstock (71):
opensm/osm_perfmgr.c: In osm_perfmgr_shutdown, add missing cl_disp_unregister
opensm/osm_perfmgr.c: Improve assert in osm_pc_rcv_process
opensm: Return error status when cl_disp_register fails
opensm/ib_types.h: Add attribute ID for PortCountersExtended
libibumad/umad.c: Cosmetic changes
opensm/osm_port.h: Fix a commentary typo
opensm/osm_state_mgr.c: Cosmetic commentary change
opensm/osm_trap_rcv.c: Cosmetic changes
opensm/libvendor/osm_vendor_ibumad.c: Commentary changes
opensm/libvendor/osm_vendor_ibumad.c: In clear_madw, fix tid endian in message
opensm/osm_req.c: In osm_send_trap144, set producer type according to node type
opensm/infiniband-diags: Changes for C rather than C++ style comments
opensm/PerfMgr: A few more esp0 changes
opensm/osm_req.c: Shouldn't reveal port's MKey on Trap method
opensm/osm_inform.c: In __osm_send_report, make sure p_report_madw valid before using
Add pkey table support to osm_get_all_port_attr
opensm: Handle trap repress on trap 144 generation
libvendor/osm_vendor_mlx_dispatcher.c: Eliminate no longer needed osmv_mad_is_response
libibmad/register.c: Cosmetic formatting change
opensm/osm_trap_rcv.c: Remove extraneous comment
infiniband-diags/perfquery.8: Update man page for PortXmit/RcvDataSL
infiniband-diags/perfquery.c: Fix some memory leaks on exit
libibmad/mad.h: Cosmetic formatting changes
infiniband-diags/vendstat.c: Add missing mad_rpc_close_port call
infiniband-diags/perfquery.8: Extended counters are now -x rather than -e
opensm/osm_req.c: Update log message based on commit 3551389dcb7353ffd51c66e6ad518648bc1dd19e
opensm/osm_req.c: Update send_trap144() log message
libibmad/libibmad.map: Eliminate perf_classportinfo_query_via
opensm: Add common ib_gid_is_notzero routine
opensm: Utilize ib_gid_is_notzero routine
infiniband-diags/perfquery.c: Label PortXmit/RcvDataSL counters in headings
libibmad/sa.c: No need to specify NumbPath field in Get request of SA PathRecord
infiniband-diags/perfquery.8: Fix typo in short option for PortXmitDataSL counters
opensm/include/ib_types.h: Fix some typos
opensm: Some cosmetic changes
opensm: Remove __osm_ prefixes
libibmad/sa.c: Cosmetic formatting changes
libibmad: Add PortSelect and CounterSelect fields for PortXmit/RcvDataSL
libibmad/dump.c: Cosmetic formatting changes
opensm/iba/ib_types.h: Add PortXmit/RcvDataSL PerfMgt attributes
opensm/osm_sminfo_rcv.c: Minor simplification
opensm/osm_sm_state_mgr.c: Remove unneeded return statement
opensm: Remove some __ prefixes
infiniband-diags/vendstat: Update man page and examples for PortXmit/RcvDataSL counter support
opensm/partition-config.txt: Update for defmember feature
opensm/include/ib_types.h: Add ib_switch_info_get_state_opt_sl2vlmapping routine
opensm/osm_qos.c: Cosmetic formatting changes
opensm/osm_qos.c: Cosmetic formatting changes
opensm/osm_slvl_map_rcv.c: Cosmetic formatting changes
opensm/osm_link_mgr.c: Remove extraneous parentheses
libibmad/fields.c: Display CounterSelect2 in hex rather than decimal
opensm/osm_ucast_mgr.c: Cosmetic formatting change
libibmad/rpc.c: wrap ERRS macro.
opensm/osm_helper.c: Add more info for traps 144 and 256-259 in osm_dump_notice
infiniband-diags/ibsendtrap.c: Local link integrity is an "urgent" trap
opensm/osm_sa.c: Cosmetic change to a few log messages
opensm: Add Dell to known vendor list
opensm: Improve some snprintf uses
opensm/iba/ib_types.h: Add MaxCreditHint and LinkRoundTripLatency to PortInfo attribute
opensm/osm_helper.c: Add support for MaxCreditHint and LinkRoundTripLatency to osm_dump_port_info
infiniband-diags/man/vendstat.8: Fix PortXmit/RcvDataSL examples
infiniband-diags/ibsendtrap.c: Set producer type according to node type
opensm/osm_helper.c: Convert remaining helper routines for GID printing format
opensm: Some cosmetic formatting changes
infiniband-diags/man/vendstat.8: Indicate IS4 config group config not persistent across IS4 reboot
opensm/osm_perfmgr.c: Eliminate duplicated error number
opensm/man/opensm.8.in: Add mention of backing documentation for QoS policy file and performance manager
opensm/include/opensm/osm_pkey.h: Fix commentary typo
opensm/osm_pkey_mgr.c: Fix pkey endian in log message
opensm/doc/performance-manager-HOWTO.txt: Indicate (previously implied) master state
libibmad: Add decode support for SwitchInfo OptimizedSLtoVLMappingProgramming
Ira Weiny (14):
libibmad: Clean up "new" interface
infiniband-diags: Convert ibaddr to "new" ibmad interface
infiniband-diags: Convert ibportstate to "new" ibmad interface
infiniband-diags: Convert ibroute to "new" ibmad interface
infiniband-diags: Convert ibsendtrap to "new" ibmad interface
infiniband-diags: Convert ibtracert to "new" ibmad interface
infiniband-diags: Convert ibsysstat to "new" ibmad interface
infiniband-diags: Convert mcm_rereg_test to "new" ibmad interface
infiniband-diags: Convert perfquery, saquery, sminfo, smpquery, and vendstat to "new" ibmad interface
infiniband-diags: convert ibnetdiscover to "new" ibmad interface
Fix further bugs around console closure and clean up code.
Fix ibidsverify.pl to use the correct cache file
change missed LID conversion functions from hex to uint
libibmad: bump library interface version
Itai Baz (3):
ib_types.h: Adding BKEY violation trap (259)
libibmad/serv.c: Fixed respond function to return proper result code
libibmad: added support for handling of BM (Baseboard management) MADs - FIXED without rmpp
Julia Volynsky (1):
Added send trap for trap 129 (local link integrity)
Line.Holen at Sun.COM (3):
opensm/osm_link_mgr.c initialize SMSL
opensm/osm_link_mgr.c Remove __osm_ prefix
opensm/osm_link_mgr.c: indentation fixes
Nicolas Morey Chaisemartin (9):
opensm: Added io_guid_file and max_reverse_hops options
opensm/osm_ucast_ftree.c: Added possible reverse hops for Ftree algorithm.
Added documentation for io_guid_file and max_reverse_hop feature
opensm/osm_ucast_ftree.c: Removed useless initialisation on switch indexes
opensm/osm_switch.h : Fixed wrong comment about return value of osm_switch_set_hops
opensm/console: Fixed osm_console poll to handle POLLHUP
opensm/osm_console_io.h: Modify osm_console_exit so only the connection is killed, not the socket
Fixed cio_close use when ENABLE_OSM_CONSOLE_SOCKET is not set
opensm/osm_ucat_ftree.c Enhance min hops counters usage
Or Gerlitz (7):
generic libibmad perf query/reset api
libimad implementation of PortXmtDataSL and PortRcvDataSL
perfquery PortXmtDataSL/PortRcvDataSL support
infiniband-diags: update configure.in check for libibmad API
fix offset used for parsing of XmtDataSL & RcvDataSL
infiniband-diags/perfquery: add srcport param
ib-diag/vendstat: counter-group-info & config-counter-group vendor mads
Sasha Khapyorsky (38):
opensm/main.c: cosmetic
opensm: indentation fixes
opensm/osm_console.c: kill warning: defined but not used
opensm/osm_ucast_mgr.c: code simplifications
opensm/osm_lid_mgr: use single array for used_lids
opensm: initialize all switch ports
opensm: remove unneeded anymore physp initializations
opensm: PortInfo requests for discovered switches
opensm: remove casting of ib_smp_get_payload_ptr()
osmtest: remove useless prototypes
opensm/osm_console_io.c: remove 'osm_' prefix from static function names
opensm: fix build warning with --disable-console-socket
libibmad: cleanup deprecated function use
opensm/console: move cio_open() function
opensm/osm_console_io.c: move cio_close() function
libibmad/rpc: fix class registration bug
libibmad: per port timeout and retires setup
libibmad: add mad_rpc_class_agent() call
libibmad: deprecate old API calls
libibmad/rpc: fix _do_madrpc() parameter value
opensm/osm_ucast_ftree: indentation fixes
opensm: some init functions simplification
opensm/osm_sa_link_record.c: improve get_base_lid()
opensm: kill __osm_ prefixes in static functions
opensm/osm_sw_info_rcv.c: consolidate flows
infiniband-diags/vendstat.c: code moving
opensm: fix indentations with osm_indent.
opensm: clean OSM_CDECL macro
infiniband-diags/ibsendtrap: code consolidation
opensm/osm_helper.c: return then log is inactive
opensm/osm_helper.c: consolidate dr path printing code
opensm/osm_helper.c: use single buffer in osm_dump_dr_smp()
infiniband-diags/perltidy.sh: option to format a single file
ibdiag_common: remove duplicated ibdebug variable
infiniabnd-diags/bm.c: check mad_rpc() status
libibmad: indentation fixes
opensm: Release Notes update
management: bump package versions
Yevgeny Kliteynik (5):
opensm/osm_subnet.c: fixing compiler warnings
opensm/osm_ucast_ftree.c: remove __osm_ftree prefix in static functions
opensm/osm_ucast_ftree.c: some refactoring
opensm/osm_ucast_ftree.c: fixing bug in indexing
opensm/osm_ucast_ftree.c: lids are always handled in host order
More information about the ewg
mailing list