[ANNOUNCE] management tarballs release
Hi, There is a new release of the management (OpenSM and infiniband diagnostics) tarballs available in: http://www.openfabrics.org/downloads/management/ (listed in http://www.openfabrics.org/downloads/management/latest.txt) c0b24a1053ae8b0b3caf5950b3ede6dc infiniband-diags-1.5.8.tar.gz c2755aa360d3f29d04865ba4e2454a98 libibmad-1.3.7.tar.gz c7575b7620615d7dfa1c7fdbbd310ec7 libibumad-1.3.7.tar.gz df051f5f0192d369b0b904147cb045a8 opensm-3.3.8.tar.gz All component versions are from recent master branch. Full list of changes is below. OpenSM: === Alex Netes (1): opensm: fixed getline pointer allocation free in osm_console_io Eli Dorfman (Voltaire) (1): Wrong handling of MC create and delete traps Hal Rosenstock (6): opensm/osm_state_mgr.c: Don't signal DISCOVER to SM state machine when already DISCOVERING opensm: Fix some typos osmtest/osmt_service.c: In osmt_run_service_records_flow, add missing status opensm/osm_ucast_ftree: When roots are not connected, update hop count but not lft opensm/osm_trap_rcv.c: No need to check for sweep for trap 145 opensm: Add support for SwitchInfo:MulticastFDBTop Ira Weiny (1): Add node/port/qos information to some error messages Jason Gunthorpe (1): Fix autotools to include the necessary M4 files Sasha Khapyorsky (3): opensm/sa: simplify osm_mcmr_rcv_find_or_create_new_mgrp() function call opensm/osm_node_info_rcv.c: move p_physp declaration under code block opensm/osm_db_files.c: malloc() return value run-time check Stan C. Smith (2): replace (long*)(long) casting with transportable data type (uintptr_t) replace (long*)(long) casting with transportable data type (uintptr_t) Yevgeny Kliteynik (28): opensm/osm_qos_policy.c: change a log message opensm/osm_prtn.c: removing TopSpin hack libvendor/osm_vendor_ibumad_sa.c: remove useless if statement libvendor/osm_vendor_mlx_sa.c: remove useless if statement opensm/osm_mtree.c: removing useless 'if' statement opensm/osm_sminfo_rcv.c: removing unused variable opensm/osm_pkey.c: removing unused function opensm/osm_sa_pkey_record.c: removing unused variable opensm/osm_sa_vlarb_record.c: removed unused variable opensm/osm_node_info_rcv.c: remove useless code line osmtest/osmtest.c: handle timeouts in PR stress test opensm/osm_helper.c: fix potential overrun of the array opensm/osm_helper.c: cosmetics - move define closer to the relevant code opensm/osm_mesh.c: fixing a bug in compare_switches() opensm/osm_subnet.c: fixing small bug in error path opensm/osm_db_files.c: fix small memory leak osmtest/osmt_slvl_vl_arb.c: handling fopen() failure opensm/osm_helper.c: use ARR_SIZE macro instead of hardcoded values osm_vl15intf.c: fixing use-after-free coredump opensm/osm_trap_rcv.c: fix possible core dump opensm/osm_ucast_ftree.c: fix small memory leak in error path opensm/osm_ucast_ftree.c: fixing another memory leak at error path opensm/osm_ucast_lash.c: small bug in calculating allocated size opensm/osm_pkey_mgr.c: fixing small memory leak opensm/osm_ucast_file.c: closing file descriptor in error path opensm/osm_qos_parser_y.y: fixing bunch of memory leaks on invalid values opensm/osm_console.c: fix memory and file descriptor leaks opensm/st.c: fix potential core dumps libibumad: == Jason Gunthorpe (1): Fix autotools to include the necessary M4 files Mike Heinz (1): FW: [PATCH] umad_send.3 (man page) Yevgeny Kliteynik (1): umad.{c,h}: moving stdlib.h include from C to H file libibmad: = Ira Weiny (1): libibmad/fields.c: Change all PortCounter names to match the Specification Jason Gunthorpe (1): Fix autotools to include the necessary M4 files infiniband-diags: = Albert Chu (4): add --diff support to iblinkinfo support --diffcheck in iblinkinfo Add lid and node description diff options for --diffcheck in iblinkinfo support --filterdownports in iblinkinfo Alex Netes (3): Makefile: ChangeLog and version generation script path fix infiniband-diags: update shared library versions infiniband-diags: package versions update Eli Dorfman (Voltaire) (2): infiniband-diags: Do not exit when unexpected node found inifiband-diags: Support Voltaire switch ISR4200 Hal Rosenstock (3): infiniband-diags/ibtracert: Eliminate direct route (-D) option infiniband-diags/saquery.c: In dump_one_mcmember_record, fix flow label endian infiniband-diags/iblinkinfo.c: Limit some queries to switches Ira Weiny (4): libibmad/fields.c: Change all PortCounter names to match the Specification infiniband-diags: Verify timeout value specified to diagnostics Further timeout paramater verification (Was: [PATCH] infiniband-diags: Verify
[ANNOUNCE] management tarballs release
Hi, There is a new release of the management (OpenSM and infiniband diagnostics) tarballs available in: http://www.openfabrics.org/downloads/management/ (listed in http://www.openfabrics.org/downloads/management/latest.txt) md5sum: 8341b50b95bfd511621a23ad900a46c5 libibumad-1.3.6.tar.gz a1d04520f9d77713a021e4d6af099383 libibmad-1.3.6.tar.gz 3880d2f467b6f2d5fada941c7f8baeb7 opensm-3.3.7.tar.gz 2e6c404427dda6512c3bb40c1a67d4f4 infiniband-diags-1.5.7.tar.gz All component versions are from recent master branch. Full list of changes is below. Sasha Al Chu (5): make libibnetdisc default behavior to overwrite a cache support libibnetdisc caching no-overwrite flag add ibcacheedit tool support diffing nodedesc on remoteports in ibnetdiscover support diffing lids and nodedesc on remoteports in ibnetdiscover Arputham Benjamin (1): libibumad: Increase the limit of UMAD_MAX_DEVICES Arthur Kepner (1): opensm: toggle sweeping V3 Doron Shoham (1): ibnetdiscover: add '-f' flag to show full information (ports' speed and width). Eli Dorfman (Voltaire) (6): return no path when path does not exist fix MFT record dump opensm: Fix wrong messages in MC delete flow opensm: Modify OSM_LOG_SYS messages opensm/osm_lid_mgr.c: Allow switch lids to be non LMC aligned opensm: Fix sl2vl configuration Hal Rosenstock (16): opensm/osm_sa_path_record.c: Add error code to newly added log message opensm/osm_sa_multipath_record.c: livelock in mpr_rcv_get_path_parms infiniband-diags/libibnetdisc/ibnetdisc.c: Fix compile warns on 32 bit archs infiniband-diags/libibnetdisc/chassis.c: In group_nodes, pass on all nodes infiniband-diags/libibnetdisc/chassis.c: In group_nodes, set fabric-chassis infiniband-diags/ibnetdiscover.c: Cosmetic changes opensm: Better handling of non responsive SMAs infiniband-diags/perfquery.8: Add some missing counters to description opensm/osm_trap_rcv.c: No need for heavy sweep when just NodeDescription changes opensm/osm_mcast_mgr.c: Only route MLIDs with more than 1 member opensm/osm_qos.c: Eliminate unneeded endport SL to VL setup opensm/osm_req.c: In osm_send_trap144, eliminate redundant clear of m_key in smp opensm/osm_helper.c: Add some missing message names to disp_msg_str opensm/include/osm_helper.h: Eliminate some duplicate declarations opensm/osm_pkey_mgr.c: Eliminate unneeded parameter from pkey_mgr_get_physp_max_blocks API infiniband-diags/ibnetdiscover: Fix handling of CA ports in recv_port_info Hefty, Sean (2): ib/mgmt: fix build under windows stack libibnetdisc: fix cast in unmarshall16 Ira Weiny (3): libibnetdisc: move ibmad_port out of smp_engine opensm/osm_perfmgr.c: Remove unnecessary lock reference from Performance Manager object ibqueryerrors.c: Optimize by querying AllPortSelect first Jim Schutt (1): opensm/qos.c: Revert port ranges for calls to sl2vl_update_table(). Sasha Khapyorsky (9): infiniband-diags/vendstat: code simplifications infiniband-diags/vendstat: add config space access options infiniband-diags/vendstat: allow multiple config space records iba/ib_types.h: remove assertion in ib_get_attr_offset() infiniband-diags/ibstat: convert to PRIx64 macros GUID printing complib/cl_timer: remove not needed timeval initializations opensm_release_notes-3.3: update management: update shared library versions management: packages versions update Smith, Stan (3): opensm/complib use portable macro syntax osmtest - use helper function ib_types.h add debug assert Stan C. Smith (3): opensm - address windows env issues opensm/libvendor Reduce stack consumption opensm - cleanup Yevgeny Kliteynik (7): opensm: fixing compilation issues in some header files opensm/osmtest.c: fix bug in getting attr offset opensm/main.c: force stdout to be line-buffered opensm/osm_sa_path_record.c: adding wrapper for pr_rcv_get_path_parms() opensm/osmeventplugin: added new events to monitor SM complib/cl_timer.c: fixing cl_timer calculation opensm/osm_opensm.c: no report when SM is exiting -- 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
Re: [ANNOUNCE] management tarballs release
On 13:17 Thu 08 Jul , Hal Rosenstock wrote: d3586e7a17bca99fd384a943f00e259e libibumad-1.3.5.tar.gz 754d93f567393d3b9987a65326f40917 libibmad-1.3.5.tar.gz 5c94d6ee49e9c51c801f6634823b5ad5 opensm-3.3.6.tar.gz ba28f6b5323e6067ca019a999eeaf907 infiniband-diags-1.5.6.tar.gz Shouldn't these versions be labeled/tagged in your management git tree ? Would you do that ? I did, but forgot to push a tags to openfabrics free. Fixed now. Sasha -- 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
Re: [ANNOUNCE] management tarballs release
Hi Sasha, On Sat, May 22, 2010 at 5:43 PM, Sasha Khapyorsky sas...@voltaire.com wrote: Hi, There is a new release of the management (OpenSM and infiniband diagnostics) tarballs available in: http://www.openfabrics.org/downloads/management/ (listed in http://www.openfabrics.org/downloads/management/latest.txt) md5sum: d3586e7a17bca99fd384a943f00e259e libibumad-1.3.5.tar.gz 754d93f567393d3b9987a65326f40917 libibmad-1.3.5.tar.gz 5c94d6ee49e9c51c801f6634823b5ad5 opensm-3.3.6.tar.gz ba28f6b5323e6067ca019a999eeaf907 infiniband-diags-1.5.6.tar.gz Shouldn't these versions be labeled/tagged in your management git tree ? Would you do that ? Thanks. -- Hal All component versions are from recent master branch. Full list of changes is below. Sasha -- 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
[ANNOUNCE] management tarballs release
Hi, There is a new release of the management (OpenSM and infiniband diagnostics) tarballs available in: http://www.openfabrics.org/downloads/management/ (listed in http://www.openfabrics.org/downloads/management/latest.txt) md5sum: d3586e7a17bca99fd384a943f00e259e libibumad-1.3.5.tar.gz 754d93f567393d3b9987a65326f40917 libibmad-1.3.5.tar.gz 5c94d6ee49e9c51c801f6634823b5ad5 opensm-3.3.6.tar.gz ba28f6b5323e6067ca019a999eeaf907 infiniband-diags-1.5.6.tar.gz All component versions are from recent master branch. Full list of changes is below. Sasha Al Chu (10): add libibnetdisc caching to libibnetdiscover support --cache and --load-cache options in ibnetdiscover support --load-cache in iblinkinfo and ibqueryerrors fix libibnetdisc corner case when user tries to re-cache a loaded cache support --diff in ibnetdiscover support --diffcheck in ibnetdiscover support lid and nodedesc diffchecks in ibnetdiscover fix libibnetdisc portguid hashing corner case fix libibnetdisc cache error path memleak check for duplicate port guids in libibnetdisc cache Arputham Benjamin (1): opensm: Add option to specify prefix to syslog messages Dale Purdy (1): Dimension port order file support Dave Olson (1): opensm/opensm.init.in: fix install warning on SLES11 Eli Dorfman (Voltaire) (3): opensm: Add update_desc command to opensm console Delete port only after GID OUT trap was sent opensm: Always set enabled speed and width Hal Rosenstock (13): infiniband-diags/ibqueryerrors.c: Fix output format of counters opensm: Add support for optimized SLtoVLMappingTable programming opensm/osm_vl_arb_rcv.c: Dump table after validating block number libibmad: Add support for optional PortRcvErrorDetails counter infiniband-diags/perfquery: Add support for optional PortRcvErrorDetails counter infiniband-diags/ibportstate.8: Add new supported ops libibmad: Add support for PortSamplesControl counter infiniband-diags/perfquery: Add support for PortSamplesControl counter infiniband-diags/ibqueryerrors: Add support for optional PortRcvErrorDetails counter opensm/osm_qos.c: Fix typo in OSM_LOG message infiniband-diags/ibqueryerrors.c: Fix typo in counter name opensm/osm_mcast_mgr.c: Cosmetic changes infiniband-diags/vendstat: Indicate general info for IS4 as well as IS3 Ira Weiny (5): libibnetdisc: fix typo in man page for ibnd_show_progress infiniband-diags: Ignore PortInfo data on down port. libibnetdisc: Convert to a multi-smp algorithm libibnetdisc: add ibnd_set_max_smps_on_wire call ibnetdisc: Separate calls to umad and mad layer to avoid race condition on response MAD's Line Holen (4): opensm/osm_vl_arb_rcv.c: fix double mutex release bug opensm/osm_pkey.h: Fix typo in comment opensm/osm_sa_path_record.c: livelock in pr_rcv_get_path_parms opensm/osm_sa_path_record.c: Lower max number of hops allowed Mike Heinz (4): Perfquery can be too noisy. management: adding mad_dump_fields to libibmad RE: [PATCH] management: adding mad_dump_fields to libibmad RE: [PATCH] management: adding mad_dump_fields to libibmad Ralph Campbell (1): infiniband-diags/ibportstate: allow changes to CA portinfo parameters Sasha Khapyorsky (54): opensm/osm_mcast_mgr.c: strip log-only variable opensm/osm_sa_path_record.c: MGID must be specified explicitly osm_sa_path_record.c: separate mutlicast processing code osm_sa_path_record.c: use PR DGID by reference osm_sa_path_record.c: cleanups opensm/osm_slvl_map_rcv.c: fix port parsing on BE machine opensm/osm_slvl_map_rcv.c: fix mutex double release bug opensm/osm_slvl_map_rcv.c: verify port number values received from network opensm/osm_qos.c: merge SL2VL mapping capability check opensm/osm_qos.c: split switch external and end ports setup opensm/osm_sa_informinfo.c: minor simplifications and fixes opensm/osm_sa_infrominfo.c: fixes and simplifications in lid range check infiniband-diags: -V, --version: exit with zero status opensm/osm_update_node_desc(): minor prototype improvement infiniband-diags: indentation fixes ibqueryerrors.c: more readable details dump function infiniband-diags/iblinkinfo,ibqueryerrors: code refactoring opensm/osm_vl_arb_rcv.c: indentation improvement opensm/osm_mcast_mgr.c: fix memory leak opensm/osm_sa_pkey_record.c: optimize port selection logic opensm/osm_mcast_mgr.c: remove redundant casting opensm/osm_mcast_mgr.c: fix some indentation errors opensm/osm_mcast_mgr.c: fix bug in MC root switch calculation opensm/osm_mcast_mgr.c: code simplifications opensm/osm_mcast_mgr.c: preserve root switch calculation functionality libibnetdisc: code cleanups libibnetdisc: restore
[ANNOUNCE] management tarballs release
Hi, There is a new release of the management (OpenSM and infiniband diagnostics) tarballs available in: http://www.openfabrics.org/downloads/management/ md5sum: 5a77490e7f604043f5f902e4e4f5d056 libibumad-1.3.3.tar.gz 5f2615fc152cc6dacdca694c16594351 libibmad-1.3.3.tar.gz 0a50e041932b4abf240c8d4a519e59a4 opensm-3.3.3.tar.gz 2454d7f1103bfaa8692c759332639c3c infiniband-diags-1.5.3.tar.gz All component versions are from recent master branch. Full change log is below. Sasha Al Chu (9): libibnetdisc cleanup patches fix libibnetdisc API consistency and bugs fix libibnetdisc API consistency and bugs fix libibnetdisc API consistency and bugs fix libibnetdisc API consistency and bugs fix libibnetdisc API consistency and bugs fix libibnetdisc API consistency and bugs split out ibnd_fabric_t fields that are only used during a scan remove 'dist' field from ibnd_node_t, which was virtually not used Dale Purdy (1): Add LMC support to DOR routing Doron Shoham (3): saquery: fix -c arguement osm_port.c: check if op_vls = 0 before max_op_vls comparison ibportstate: fixes for width option Eli Dorfman (Voltaire) (6): opensm/osm_lid_mgr.c bug in opensm LID assignment infiniband-diags: Do not change port state on SubnSet infiniband_diags/ibportstate.c perform reset in a single mad opensm/osm_sa.c add attribute and component mask to error message opensm/osm_sa_node_record.c use comp mask to match by LID or GUID Fix IB network discovery from switch node. Hal Rosenstock (127): opensm/PerfMgr: Change redir_tbl_size to num_ports for better clarity opensm: Add SuperMicro to list of recognized vendors infiniband-diags/saquery.c: Display attribute ID in hex rather than decimal opensm: Changes to spec and make files for updated release notes libibmad: Add support for SA PathRecord SL field opensm/PerfMgr: Remove some underbars from internal names infiniband-diags/ibnetdiscover.c: Cosmetic formatting changes opensm/PerfMgr DB: Remove leading underscores from internal names opensm/osm_perfmgr_db.c: Remove unneeded initialization in perfmgr_db_print_by_name opensm/PerfMgr: Cosmetic changes opensm/osm_port.c: Remove error number from debug level log message opensm/PerfMgr: Reduce host name length opensm/osm_port.c: Change log level of Invalid OP_VLS 0 message to VERBOSE infiniband-diags/ibdiag_common.c: Eliminate compile warning on x86_64 archs libibmad/resolve.c: Determine SL properly opensm/osm_mesh.c: Use define rather than hard coded constant opensm/osm_ucast_lash.c: Fix commentary typo opensm/osm_ucast_lash.c: Use calloc rather than malloc/memset libibmad/resolve.c: Remove compile warning on x86_64 arch opensm/osm_ucast_lash.(h c): Replace memory allocation by array opensm/osm_ucast_lash.c: Remove some unused code opensm/libvendor/osm_vendor_(ibumad mlx)_sa.c: Handle malloc failure in __osmv_send_sa_req opensm/man/osmtest.8: Update email address infiniband-diags/ibroute.c: Fix format and typo in printf opensm/osmtest: Fix some typos opensm/osm_ucast_mgr.c: Add error numbers to some error log messages opensm/osm_sa_(path multipath)_record.c: Fix typo in a couple of log messages opensm/osm_mcast_tbl.c: In osm_mcast_tbl_init, use calloc opensm/osm_switch.c: In osm_switch_prepare_path_rebuild, use realloc opensm/osm_ucast_ftree.c: Made error numbers unique in some log messages infiniband-diags/README: Update saquery dependencies opensm/osm_qos_policy.c: Use proper size in malloc in osm_qos_policy_vlarb_scope_create opensm/osm_qos_policy.c: Use calloc rather than malloc/memset infiniband-diags/ibtracert.c: Fix comparison to SwitchInfo.MulticastFDBCap in switch_mclookup infiniband-diags/ibroute.c: Fix typo in IBWARN message opensm/osm_mesh.c: Improve VL utilization infiniband-diags/ibtracert.c: Fix linearcap test in switch_lookup opensm/lash: Set minimum VL for LASH to use opensm/main.c: Display LASH start VL when specified opensm/osm_subnet.c: Format lash_start_vl consistent with other uint8 items opensm/osm_ucast_lash.c: Minor cleanups opensm: Add ability to configure SMSL opensm/main.c: Display SMSL when specified libibmad/mad.c: Validate DR hop count for SMPs and handle errors opensm/osm_ucast_lash.c: Handle malloc failures better opensm/osm_lash: Fix use after free problem in osm_mesh_node_delete opensm/ib_types.h: Update ib_mad_is_response description opensm: osm_dr_path_extend can fail due to invalid hop count opensm/osm_path.h: In osm_dr_path_init, only copy needed part of path opensm/osm_ucast_lash.c: Remove osm_mesh_node_delete call from switch_delete opensm/osm_path.h: Fix osm_dr_path_extend