Hi, There is a new release of the management (OpenSM and infiniband diagnostics) tarballs available in:
http://www.openfabrics.org/downloads/management/ md5sum: 1281c3497086f3348b8ede7c3c5dcacf libibumad-1.3.4.tar.gz 02d0c65079c067e0e933c4822dad8b28 libibmad-1.3.4.tar.gz ad3f5181f9e8c91de73c0165212f11ea opensm-3.3.4.tar.gz 7a784405b8c3e4766c543658da5da7f4 infiniband-diags-1.5.4.tar.gz All component versions are from recent master branch. Full list of changes is below. Sasha Al Chu (8): remove unused headers in libibnetdiscover remove ibnd_update_node consistently type lids and lmcs libibnetdisc fix potential segfault in ibnd_node_t destroy path split out scan specific data from ibnd_node_t [attempt #2] remove unnecessary casting in libibnetdiscover use nodes/switches lists instead of nodesdist array in libibnetdiscover splice out chassis scan specific from general scan in libibnetdiscover Doron Shoham (1): Add different print macros Eli Dorfman (Voltaire) (1): infiniband-diags/saquery: Report SA MAD Class specific status. Hal Rosenstock (23): opensm/main.c: Use strtoul rather than strtol for parsing transaction timeout opensm/osm_mcast_tbl: Fix size of port mask table array opensm/osm_mcast_tbl.c: In osm_mcast_tbl_clear_mlid, use memset to clear port mask entry opensm/osm_switch.h: Remove dead osm_switch_get_physp_ptr routine infiniband-diags/ibqueryerrors: Add support for PortXmitDiscardDetails opensm/ib_types.h: Fix some commentary typos opensm/osm_base.h: Update IBA reference to use 1.2.1 opensm: Only clear SMP beyond end of PortInfo attribute infiniband-diags/ibsendtrap.c: Add support for SysImageGuid changed trap (145) opensm/osm_link_mgr.c: Fix IBA reference for PortInfo attribute infiniband-diags/saquery.c: Change lids and port numbers to decimal libibmad: Add support for new PortInfo:McastPkeyTrapSuppressionEnabled field opensm: Cosmetic changes opensm/osm_ucast_ftree.c: Cosmetic commentary changes opensm/libvendor/osm_vendor_ibumad.c: Cosmetic change to OSM_LOG message opensm/osm_vendor_api.h: Fix commentary typo opensm/complib/cl_event.c: Cosmetic changes opensm/osm_vl15intf.c: Cosmetic commentary change opensm/osm_sm_mad_ctrl.c: Fix qp0_mads_accounting opensm/osm_trap_rcv.c: Eliminate heavy sweep on receipt of trap 145 opensm/osm_vendor_ibumad.c: Change LID format to decimal in log message opensm/osm_sm_mad_ctrl.c: Make some minor simplifications opensm/osm_sm_mad_ctrl.c: Add missing call to return mad to mad pool Ira Weiny (9): infiniband-diags/ibnetdisc.h: Clarify "ports" member of ibnd_node_t with more descriptive comment OpenSM: Fix unused variable compiler warning. infiniband-diags/ibqueryerrors: Reformat the output of the xmtdiscard details. infiniband-diags/libibnetdisc: clean up PortInfo queries infiniband-diags/libibnetdisc: Remove nearly duplicate "get_node_info" function infiniband-diags/ibqueryerrors: Fix remote node name printing infiniband-diags/ibqueryerrors: Change realloc of suppressed fields to a static array infiniband-diags/ibqueryerrors: Properly exit and clean up resources when node info query fails libibmad: libibumad: Print warnings and errors to stderr not stdout Keshetti Mahesh (1): opensm/: Removed empty comments Line Holen (8): opensm/osm_state_mgr.c Added more info to some error messages opensm/osm_ucast_ftree.c Changed log level opensm/osm_helper.c Log format changes opensm/osm_vl15intf.c Log change opensm/osm_sm_mad_ctrl.c Changes to some error messages opensm/osm_vendor_ibumad.c: Move error info into single message opensm/osm_vendor_ibumad.c: Move error info into single message opensm: Added print_desc to various log messages Michael Reed (1): opensm/main.c: opensm cannot be killed while asking for port guid Sasha Khapyorsky (39): opensm/osm_sa_path_record.c: flow simplification opensm/osm_trap_rcv.c: some simplification opensm/osm_trap_rcv.c: use source_lid and port_num for logging opensm/osm_trap_rcv.c: some consolidation libibnetdisc: remove man page of removed API opensm/partition: keep multicast group pointer opensm/osm_mcast_mgr.c: fix return value on alloc_mfts() failures infiniband-diags/ibqueryerrors: minor improvements opensm/main.c: kill unneeded braces opensm: cleanup intn_t uses complib/fleximap: make compar callback to return int opensm/osm_mgrp_new(): add subnet db insertion opensm/osm_console.c: make const functions opensm/osm_perfmgr_db.c: remove casting opensm: remove braces around value in return statements osmtest/osmt_mtl_regular_qp.c: cleaning uintn_t use complib: replace intn_t types by C99 intptr_t opensm/osm_sa_mcmember_record.c: move mgid allocation code opensm/osm_sa_member_record.c: mlid independent MGID generator opensm/osm_mcast_mgr.c: cosmetic fixes osm_sa_mcmember_record.c: pass MCM Record data to mlid allocator complib/cl_fleximap: add cl_fmap_match() function opensm: compress IPV6 SNM groups to use a single MLID opensm: osm_get_mgrp_by_mgid() helper opensm/osm_ucast_mgr.c: fix memory leak libibmad: remove repeated comment complib/cl_fleximap.h: fix comment typo opensm: IPv6 SNM update for man page and usage opensm/osm_db_files.c: add '/' path delimited opensm/osm_base.h: remove trailing '/' in OSM_DEFAULT_CACHE_DIR opensm/osm_db_files.c: kill useless malloc() castings opensm/osm_trap_rcv.c: some cleaning opensm/osm_state_mgr.c: cosmetic opensm/osm_sm_mad_ctrl.c: minor optimizations opensm/osm_sa.c: check for SA DB file only if requested opensm/osm_vendor_ibumad.c: dump DR path at same log level as its error message opensm_release_notes-3.3.txt: updates for 3.3.4 version management: update library versions management: package versions bump Slava Strebkov (1): osm_mgrp_box: infrastructure for mgid compression Stan C. Smith (5): osmtest - code cleanup: remove Windows specific items. opensm - remove useless goto opensm - use C99 transportable data type for pointer storage remove unnecessary leading '/' from filename opensm - standardize on a single Windows #define - take #2 Yevgeny Kliteynik (15): opensm/osm_sa_mcmember_record.c: fsmall code optimization opensm: copyright updates opensm: copyright updates opensm/osm_state_mgr.c: do not probe remote side of port 0 opensm/complib: bug in cl_list_insert_array_head/tail functions opensm/include/iba/ib_types.h: adding Congestion Control definitions opensm/osm_subnet.c: fixing bug in dumping options file opensm/osm_vendor_mlx_txn.c: eliminate bunch of compilation warnings opensm/osm_vendor_mlx: fix compilation error opensm/osm_sa_mcmember_record.c: print mcast join/create failures in VERBOSE instead of DEBUG level opensm/osm_sa_mcmember_record.c: trivial optimization opensm/libvendor//osm_vendor_ibumad_sa.c: uninitialized fields opensm: implement 'connect_roots' option in fat-tree routing opensm SA DB dump/restore: load SA DB only once opensm SA DB dump/restore: added option to dump SA DB on every sweep elid (1): opensm: Return single PathRecord for SubnAdmGet with DGID/SGID wild carded -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html