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.ho...@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 _______________________________________________ ewg mailing list ewg@lists.openfabrics.org http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg