[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: [PATCH v4 00/18] opensm: Add new torus routing engine: torus-2QoS

2010-09-04 Thread Sasha Khapyorsky
Hi Jim,

On 10:42 Fri 03 Sep , Jim Schutt wrote:
 This is v4 of a patchset to add to opensm a new routing engine designed
 to handle large fabrics connected with a 2D/3D torus topology.

I've pushed this as separate branch now. So we will be able to continue
merging there, after OFED will pick up the recent management release.

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


[PATCH 02/13] drivers/infiniband: Remove unnecessary casts of private_data

2010-09-04 Thread Joe Perches
Signed-off-by: Joe Perches j...@perches.com
---
 drivers/infiniband/hw/qib/qib_file_ops.c |4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/infiniband/hw/qib/qib_file_ops.c 
b/drivers/infiniband/hw/qib/qib_file_ops.c
index 6b11645..cef5d67 100644
--- a/drivers/infiniband/hw/qib/qib_file_ops.c
+++ b/drivers/infiniband/hw/qib/qib_file_ops.c
@@ -1722,7 +1722,7 @@ static int qib_close(struct inode *in, struct file *fp)
 
mutex_lock(qib_mutex);
 
-   fd = (struct qib_filedata *) fp-private_data;
+   fd = fp-private_data;
fp-private_data = NULL;
rcd = fd-rcd;
if (!rcd) {
@@ -1808,7 +1808,7 @@ static int qib_ctxt_info(struct file *fp, struct 
qib_ctxt_info __user *uinfo)
struct qib_ctxtdata *rcd = ctxt_fp(fp);
struct qib_filedata *fd;
 
-   fd = (struct qib_filedata *) fp-private_data;
+   fd = fp-private_data;
 
info.num_active = qib_count_active_units();
info.unit = rcd-dd-unit;
-- 
1.7.2.19.g9a302

--
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