All of lore.kernel.org
 help / color / mirror / Atom feed
From: Alex Netes <alexne-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org>
To: linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Subject: [ANNOUNCE] OpenSM tarball release
Date: Fri, 2 Sep 2011 20:47:43 +0300	[thread overview]
Message-ID: <20110902174743.GA2955@calypso.mtl.com> (raw)

Hi,

There is a new release of OpenSM.
Tarball available in:

http://www.openfabrics.org/downloads/management/

(listed in http://www.openfabrics.org/downloads/management/latest.txt)

md5sum:
80ae77e919111761f022c10ca1405db3  opensm-3.3.11.tar.gz

All component versions are from recent master branch. Full list of
changes is below.

Albert L. Chu (4):
      Fix invalid error check, which lead to segfault
      fix segfault corner case w/ updn routing and LMC > 0
      Support port shifting.
      Cleanup scatter ports patch.

Alex Netes (28):
      Makefile: ChangeLog and version generation script path fix
      opensm: fixed getline pointer allocation free in osm_console_io
      opensm: fixed indentation and decreased verbosity of RMPP length message
      opensm: fixed memory leak in multicast spanning tree calculation
      opensm_release_notes-3.3: update
      opensm: update shared library versions
      opensm: packages versions update
      opensm_release_notes-3.3: update
      opensm: packages versions update
      Ignore command line option -timeout 0
      opensm: removed unnecessary checks in main()
      opensm: fixed sizeof of pointer allocation in osm_ucast_lash()
      opensm: Fixed debug message in osm_vendor_send()
      opensm: fixed potential memory leak in osm_ucast_ftree()
      opensm: fixed potential null variable dereferencing in libvendor
      opensm: Proper mfttop initialization when starting/restarting
      opensm/osm_opensm.c: Conditionalize sa_db_file_dump on sa_db_dump option
      opensm: fixed segfault when enable qos on fabric with no switches
      opensm: fixed port order configuration in torus routing engine
      renaming dimn_ports_file parameter to route_port_ordering_file
      opensm: don't set switch hops to lid 0
      fixed unsused-but-set warning for DEBUG variables
      libvendor/osm_vendor_ibumad.c: fix unused-but-set warning
      Remove unused variables from code
      add DnUp to list of supported engine names
      opensm_release_notes-3.3: update
      opensm: update shared library versions
      opensm: packages versions update

David McMillen (1):
      OpenSM torus routing order list

Eli Dorfman (2):
      Allow comma in plugin names parsing
      opensm/osm_pkey_mgr: clean partition enforcement on inter-switch links

Eli Dorfman (Voltaire) (1):
      configure multicast only once during sweep

Hal Rosenstock (73):
      opensm.spec.in: Add in man5 for torus-2QoS.conf
      opensm: Add support for SwitchInfo:MulticastFDBTop
      osmtest/SA client: Only set attribute offset for RMPP operations
      opensm/PerfMgr: Better redirection support
      opensm/osm_console.c: Add dump and clear redir perfmgr command support
      opensm/osm_pkey_mgr.c: Fix commentary typo
      opensm/osm_pkey_mgr.c: Move clearing of empty_block after any "early" returns
      opensm/include/opensm/osm_mcm_port.h: Cosmetic formatting changes
      opensm/osm_pkey.c: Minor change to comment
      opensm/osm_sa_mcmember_record.c: Changed status in a couple of SA responses
      opensm/osm_sa_mcmember_record.c: Fix handling of invalid PKey
      opensm/osm_pkey.c: Cosmetic formatting change
      opensm/osm_prtn.c: Cosmetic formatting change
      osmtest/osmt_multicast.c: Fixed a couple of typos in OSM_LOG messages
      osmtest/osmt_multicast.c: Fixed some error codes in OSM_LOG messages
      osmtest/osmt_multicast.c: Fix some typos
      opensm/osm_base.h: Fix a commentary typo
      opensm/osm_sa_service_record.c: Cosmetic changes
      opensm: Cosmetic changes
      opensm/osm_helper.c: Add some missing fields to osm_dump_portinfo_record
      opensm/osm_sa_node_record.c: In nr_rcv_create_nr, only set some variables when needed
      opensm: Add OSM_VENDOR_ID_OPENIB support
      osmtest/osmtest.c: Fix trap flow not implemented log message
      opensm/osm_subnet.c: Fix description of max_msg_fifo_timeout
      opensm/osm_pkey_mgr.c: Change log message to reflect used rather than max blocks
      osmtest/osmt_multicast.c: In some multicast flows, insufficient comps is warning
      opensm/osm_helper: Add osm_dump_guid_info
      opensm/libvendor/osm_vendor_mlx_sa.c: Sync with osm_vendor_ibumad_sa.c
      opensm/osm_pkey_mgr.c: In pkey_mgr_update_peer_port, initialize p_peer_pkey_tbl later in flow
      osmtest/osmt_multicast.c: In osmt_run_mcast_flow, handle invalid status better
      opensm/osm_pkey_mgr.c: In pkey_mgr_update_peer_port, better last block handling
      opensm/osm_sa.c: Fix commentary typo
      osmtest/osmt_multicast.c: Fixed another insufficient component case
      opensm/osm_sa_service_record.c: Remove useless if
      opensm/osm_sa_service_record.c: Fix minor memory leak
      opensm: Fix some OSM_SIGNAL and OSM_SM_SIGNAL numbering
      opensm/osm_subnet.c: In osm_subn_destroy, delete service records
      opensm/osm_state_mgr.c: Don't rely on PortInfo:PortState for base SP0
      opensm/osm_perfmgr.c: Don't rely on PortInfo:PortState for base SP0
      opensm/osm_port: Add infrastructure for alias GUID support
      opensm: Prepare for alias GUID support
      opensm/osm_pkey_mgr.c: Pack switch peer port PKey tables
      opensm/osm_pkey_mgr.c: Handle osm_pkey_tbl_new_block_get returning NULL
      opensm/osm_pkey_mgr.c: Fix cast
      opensm/osm_ucast_ftree.c: Fix some issues found by Coverity
      opensm/osm_ucast_mgr.c: Fix some issues found by Coverity
      opensm/libvendor: Fix compile warnings on 64 bit machines when building --with-osmv=sim
      opensm/osm_switch.c: In switch_find_guid_common, handle NULL parameter
      opensm/osm_ucast_ftree.c: Handle [sw hca]_create failures
      opensm: Provide option to disable use of MulticastFDBTop even if advertised
      opensm/osmtest/osmtest.c: Fix endian in some log messages
      opensm/man/opensm.8.in: Fix some typos
      opensm/current-routing.txt: Add DnUp description
      opensm/osm_switch.c: Fix compile warnings
      opensm/osmtest/osmt_multicast.: Fix typo in log message
      opensm/osm_sminfo_rcv.c: Eliminate unneeded return parameter from internal routine
      opensm/osm_db_files.c: In osm_db_delete, don't free p_key
      opensm/osmtest/osmt_multicast.c: Use proper defines for rate
      opensm: Use forward extensible and safer way to compare mkey_lmc field in PortInfo attribute
      opensm/doc/todo: Minor update
      OpenSM: Add infrastructure for "full" SM PortInfo and SA PortInfoRecord attributes
      opensm/osm_[lid pkey]_mgr.c: Remove no longer needed memset
      opensm/ib_types.h: Update SA PortInfoRecord component masks
      opensm/osm_sa_class_port_info.c: Minor simplification to setting CapabilityMask2
      opensm/osm_helper: Add rate related routines
      opensm/osm_sa_path_record.c: Proper rate comparison and selection
      opensm/osm_sa_mcmember_record.c: Proper rate comparison and selection
      opensm/osm_sa_multipath_record.c: Proper rate comparison and selection
      opensm: Add extended link speeds support
      opensm/osm_sa_portinfo_record.c: In pir_rcv_new_pir, fix switch port 0 physp
      opensm: Add infrastructure support for CapabilityMask2 field in PortInfo
      opensm/osm_sa_portinfo_record.c: Add SA PortInfoRecord support for CapabilityMask2 matching
      opensm: Add FDR10 support

Hefty, Sean (1):
      opensm: Create all directories in database path on Windows

Ira Weiny (8):
      Fix compile warning introduced by patch "fixed getline pointer allocation free in osm_console_io"
      opensm/perfmgr: fix overflow processing
      opensm: fix strtoull error handling
      opensm: ib_types.h add defines for PM CPI SamplesOnlySupported and PortCountersXmitWaitSupported
      opensm: perfmgr only run sweep timer when enabled.
      opensm: enable perfmgr build by default
      opensm: make loopback console compile on by default.
      opensm: add torus-2QoS to list of supported engine names

Jared Carr (1):
      Support scatter ports.

Jason Gunthorpe (2):
      Decode the SAPKeyTableRecord block number properly, and don't segv
      Fix SANodeRecord.nodeInfo.localPortNum

Jim Schutt (35):
      opensm: Prepare for routing engine input to path record SL lookup and SL2VL map setup.
      opensm: Allow the routing engine to influence SL2VL calculations.
      opensm: Allow the routing engine to participate in path SL calculations.
      opensm: Track the minimum value in the fabric of data VLs supported.
      opensm: Add struct osm_routing_engine callback to build spanning trees for multicast.
      opensm: Make mcast_mgr_purge_tree() available outside osm_mcast_mgr.c.
      opensm: Add torus-2QoS routing engine, part 1.
      opensm: Add torus-2QoS routing engine, part 2.
      opensm: Add torus-2QoS routing engine, part 3.
      opensm: Add torus-2QoS routing engine, part 4.
      opensm: Update documentation to describe torus-2QoS.
      opensm: Enable torus-2QoS routing engine.
      opensm: Add opensm option to specify file name for extra torus-2QoS configuration information.
      opensm: Do not require -Q option for torus-2QoS routing engine.
      opensm: Make it possible to configure no fallback routing engine.
      opensm: Avoid havoc in minhop caused by torus-2QoS persistent use of osm_port_t:priv.
      opensm: Avoid havoc in dump_ucast_routes() caused by torus-2QoS persistent use of osm_port_t:priv.
      opensm: Cause status of unicast routing attempt to propogate to callers of osm_ucast_mgr_process().
      opensm/osm_torus.c: Add check for invalid topology discovery due to user misconfiguration.
      opensm/osm_torus.c: Handle calloc() failure on routing engine context creation.
      Revert "opensm: Do not require -Q option for torus-2QoS routing engine."
      opensm: torus-2QoS requires that QoS be enabled.
      opensm/osm_ucast_mgr.c: ensure osm_ucast_mgr_process() returns failure when no routing engine runs.
      opensm: Fill in default QoS values at last possible moment.
      opensm: Cause torus-2QoS to warn if QoS configuration will cause issues.
      opensm/osm_torus.c: Also parse DOS line endings in torus-2QoS.conf.
      opensm/osm_torus.c: Use PRIx64 for GUID printing.
      opensm/osm_torus.c: Ignore multiple configurations of torus size.
      opensm/osm_subnet.c: Add torus-2QoS config file option to those configurable via opensm config file.
      opensm/main.c: Add description of "no_fallback" to "--routing_engine" option documentation.
      opensm/man/opensm.8.in: Add references to torus-2QoS.
      opensm: Add torus-2QoS man pages.
      opensm/doc/current-routing.txt: Sync torus-2QoS information with new man pages.
      opensm: fail if configured torus port order references a port not available in all switches
      opensm: use OSM_LOG_INFO on duplicate torus port order parsing

Ken Schmidt (1):
      OpenSM - The DnUp routing algorithm.

Sasha Khapyorsky (1):
      Merge branch 'torus-2qos' into master

Weiny, Ira K (1):
      opensm: perfmgr, only set orig_lid when we have a valid port. Otherwise leave it as 0

Yevgeny Kliteynik (1):
      pensm/osm_qos_parser: QOS parser doesn't work after syntax error

-- Alex
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

             reply	other threads:[~2011-09-02 17:47 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-09-02 17:47 Alex Netes [this message]
  -- strict thread matches above, loose matches on Subject: below --
2011-11-03  7:03 [ANNOUNCE] OpenSM tarball release Alex Netes
2012-01-17 15:08 Alex Netes
2012-05-28  8:17 Alex Netes
2012-08-02  9:17 Alex Netes
2013-02-06 10:02 Alex Netes

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20110902174743.GA2955@calypso.mtl.com \
    --to=alexne-vpraknaxozvwk0htik3j/w@public.gmane.org \
    --cc=linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.