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