[ANNOUNCE] management tarballs release

2011-02-16 Thread Alex Netes
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

2010-09-04 Thread Sasha Khapyorsky
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

2010-07-13 Thread Sasha Khapyorsky
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

2010-07-08 Thread Hal Rosenstock
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

2010-05-22 Thread Sasha Khapyorsky
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

2009-11-01 Thread Sasha Khapyorsky
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