public inbox for linux-rdma@vger.kernel.org
 help / color / mirror / Atom feed
* [ANNOUNCE] OpenSM tarball release
@ 2011-09-02 17:47 Alex Netes
  0 siblings, 0 replies; 6+ messages in thread
From: Alex Netes @ 2011-09-02 17:47 UTC (permalink / raw)
  To: linux-rdma-u79uwXL29TY76Z2rM5mHXA

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

^ permalink raw reply	[flat|nested] 6+ messages in thread
* [ANNOUNCE] OpenSM tarball release
@ 2011-11-03  7:03 Alex Netes
  0 siblings, 0 replies; 6+ messages in thread
From: Alex Netes @ 2011-11-03  7:03 UTC (permalink / raw)
  To: linux-rdma-u79uwXL29TY76Z2rM5mHXA

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:

66beeccf6b16550609b37d588c0589ee  opensm-3.3.12.tar.gz

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

Alex Netes (1):
      fixed deprecated conversion from string constant to char* warning

Daniel Klein (1):
      opensm/osmtest/osmtest.c: inventory file parsing bugfix

Hal Rosenstock (21):
      opensm/osmtest/osmt_multicast.c: Fix an unrealistic rate case
      opensm/osm_helper: Add ib_rate_is_valid
      opensm/osm_sa_path_record.c: Add rate validation if supplied
      opensm/osm_sa_mcmember_record.c: Add rate validation if supplied
      opensm/osm_sa_multipath_record.c: Add rate validation if supplied
      osmtest/osmt_multicast.c: Fix first MGID=0 MC group creation case
      osmtest/osmt_multicast.c: Fix check of BAD RATE when connecting to
		existing MGID (o15.0.1.13)
      osmtest/osmt_multicast.c: Fix check of partial JoinState delete request
		- removing NonMember (o15.0.1.14)
      opensm/osm_helper: Add ib_mtu_is_valid
      opensm/osm_sa_path_record.c: Add mtu validation if supplied
      opensm/osm_sa_mcmember_record.c: Add mtu validation if supplied
      opensm/osm_sa_multipath_record.c: Add mtu validation if supplied
      opensm/osm_dump.c: Fix FDR10 speed dumping
      opensm/osmtest/osmt_multicast.c: Fix multicast flow failures on pkey
		validation
      opensm/osm_link_mgr.c: Remove no longer needed memset
      opensm/osm_dump.c: dump SL2VL tables in debug verbosity level when QoS
		is on
      opensm/osm_dump.c: Dump SL2VL tables if routing engine might have
		modified them
      opensm/osm_sa_mcmember_record.c: Commentary changes relating to SA
		assigned MGIDs
      opensm/main.c: Change size parameter in setvbuf call from 0 to BUFSIZ
      opensm: Only log SM PORT "state" when it changes
      opensm: Fix typo in routing section in man page and doc

-- 

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

^ permalink raw reply	[flat|nested] 6+ messages in thread
* [ANNOUNCE] OpenSM tarball release
@ 2012-01-17 15:08 Alex Netes
  0 siblings, 0 replies; 6+ messages in thread
From: Alex Netes @ 2012-01-17 15:08 UTC (permalink / raw)
  To: linux-rdma-u79uwXL29TY76Z2rM5mHXA

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:
6e667badb126a5e21ea2ab90cd950226  opensm-3.3.13.tar.gz

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

Albert Chu (8):
      Fix typo in qos-ulps parsing comment
      Support source-port-guid QoS policy configuration with ULP 'any'
      Support source-target-port-guid QoS policy configuration with ULP 'any'
      Fix memleak and segfault
      Do not load configs from the default config file and specified config
	file
      Remove duplicate initialization of scatter_ports
      Free memory from osm_subn_opt_t when osm_subn_t destroyed
      Move no_fallback_routing_engine from osm_subn_opt_t to osm_opensm_t.

Alex Netes (10):
      Fix use of logical && with constant operand; switch to bitwise &
      Fix use of GNU old-style field designator extension
      Fix suggest parentheses around operand warning
      Removed unused parameter "ib_mad_addr" from umad_reciever()
      Fixed multicast groups reconfiguration during heawy sweep
      Fix IPoIB broadcast group creation on non-default Pkey
      opensm: fixed segfault in osm_destroy
      opensm: update shared library versions
      opensm_release_notes-3.3: update
      opensm: packages versions update

Hal Rosenstock (12):
      opensm/osm_torus.c: Use "OpenSM standard" error codes
      opensm/libvendor/osm_vendor_ibumad.c: Fix DR path printing on send
	timeouts
      opensm/osm_sa_mad_ctrl.c: Enhance send error log message
      opensm/osm_perfmgr.c: Enhance send error log message
      opensm/osm_switch.h: Fix commentary typo
      opensm/osmeventplugin/src/osmeventplugin.c: Output LIDs in decimal
      opensm/osm_sa_class_port_info.c: Conditionalize setting of
	OSM_CAP2_IS_MCAST_TOP_SUPPORTED
      opensm/complib/cl_atomic.h: Commentary changes
      opensm/osm_subnet.c: Trivial optimization to code flow in
	subn_verify_sl2vl
      opensm/man/torus-2QoS.conf.5.in: Update portgroup_max_ports section
      opensm: Change osm_routing_engine struct to not use C++ reserved word
      opensm/osm_prtn.c: Fix typo in log message

Hefty, Sean (1):
      opensm: Remove duplicate definition of IB_MAD_STATUS_CLASS_MASK

Ira Weiny (1):
      opensm: Add the precreation of multicast groups
-- 

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

^ permalink raw reply	[flat|nested] 6+ messages in thread
* [ANNOUNCE] OpenSM tarball release
@ 2012-05-28  8:17 Alex Netes
  0 siblings, 0 replies; 6+ messages in thread
From: Alex Netes @ 2012-05-28  8:17 UTC (permalink / raw)
  To: linux-rdma-u79uwXL29TY76Z2rM5mHXA

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:
74571e8296c90bcf16123397781f1141  opensm-3.3.14.tar.gz

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

Albert Chu (4):
      opensm: Fix opensm handover/relinquish corner case
      opensm: Reset client reregistration when receiving handover
      opensm/include/iba/ib_types.h: fix comment typos and errors
      include/opensm/osm_subnet.h: fix comment typos

Alex Netes (17):
      gen_chlog.sh: fixed version ordering
      opensm: fixed description in osm_routing_engine
      Fix continous looping when clearing accum_pkeys table
      Check block_num validity in set_guidinfo() and del_guidinfo() requests
      opensm: Add support for partition enforcement types to accomodate IBA extended link speeds
      OpenSM/osm_prtn_config.c: Fix non-initialized pointer usage
      opensm/osm_drop_mgr.c: GID out trap fix
      Fix PathRecord reply to be the same for allow_both_pkeys ON and OFF
      Fix Pkey enforcement configuration
      Removed unused variables
      Changed sl_path API to include slid and dlid only
      Fix memory leak on dfsssp_context_destroy()
      opensm/osm_ucast_cache.c: fix crash in ucast cache when switch with lid 0 dropped
      opensm: fix crash in osm_ucast_mgr
      Fix ucast cache crash, when switch doesn't have valid phys ports
      opensm_release_notes-3.3: update
      opensm: packages versions update

Daniel Klein (3):
      opensm/osm_pkey_mgr.c: fix segfault when trying to access not allocated block
      end error resoponse to invalid LID in GUIDInfo request
      opensm: fix search common pkeys

Hal Rosenstock (37):
      opensm/osm_helper.c: Fix commentary typo
      opensm/osm_ucast_ftree.c: Fix some typos
      opensm/opensm.8.in: Fix cut 'n paste error
      opensm/osm_console.c: Add display of FDR10 ports to portstatus_parse
      opensm/man/opensm.8.in: Add description for OSM_LOG_SYS logging flag
      opensm: Add support for alias GUIDs
      opensm: Make SA assigned guids persistent across port down/up events
      opensm: Dump/load SA GUIDInfoRecords
      opensm/osm_sa_guidinfo_record.c: Use OSM_VENDOR_ID_OPENIB define rather than IB_OPENIB_OUI
      opensm/osm_sa_path_record.c: Add support for alias GUIDs
      opensm: Add multicast support for alias GUIDs
      opensm/osm_sa_guidinfo_record.c: In del_guidinfo, validate guid not in use
      opensm/osm_sa_multipath_record.c: Add support for alias GUIDs
      opensm/osm_sa_service_record.c: Alias GUID support
      opensm/osm_sa.c: Change log level of message
      opensm/osm_sa_guidinfo_record.c: Better status for SA response
      opensm: Some cosmetic formatting changes
      opensm: Handle SubnSet GUIDInfo asynchronously from GUIDInfoRecord handling
      opensm/osm_sa_guidinfo_record.c: Fix locking
      opensm/osm_sa_guidinfo_record.c: In set_guidinfo, better SM reassigned guid handing
      opensm/PkeyMgr: Don't change end port pkey index when simultaneously adding and removing partitions
      opensm/osm_pkey_mgr.c: Detect pkey table overflow in pkey_mgr_update_port
      opensm/osm_pkey.h: Commentary change
      opensm/PKeyMgr: Support pkey index reuse when there are no longer any previously unused indices available
      Support allowing both full and limited members of same partition
      opensm: Update partition documentation and man page for (allowing) both (limited and full) memberships in the same partition
      opensm: Add command line option for allow_both_pkeys
      opensm: When allowing both pkeys, on a switch external, (peer) port eliminate limited pkey when full pkey with same base is present
      opensm: Enhance osm_physp_share_this_pkey for allow_both_pkeys policy
      opensm: Add documentation for SRIOV support
      opensm/Makefile.am: Add doc/opensm-sriov.txt to docs
      opensm/osm_state_mgr.c: Cosmetic change to log message
      opensm: Add additional IBM vendor ID/OUI
      opensm/complib/cl_[ptr_]vector.h: Commentary change for consistency
      opensm/osm_link_mgr.c: Fix sending PortInfo Set for ports supporting extended speed
      opensm/osm_switch.c: In osm_switch_set_hops, return, error when port_num is invalid
      opensm/osm_sminfo_rcv.c: Handle SMP status

Jens Domke (1):
      Optimized and deadlock-free routing algorithm for InfiniBand

Mike Heinz (1):
      opensm: osm_subnet.c: Updated patch to add error-reporting to the parsing of opensm.conf

Vladimir Koushnir (1):
      Fix logging messages about op_vls and mtu mismatch


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

^ permalink raw reply	[flat|nested] 6+ messages in thread
* [ANNOUNCE] OpenSM tarball release
@ 2012-08-02  9:17 Alex Netes
  0 siblings, 0 replies; 6+ messages in thread
From: Alex Netes @ 2012-08-02  9:17 UTC (permalink / raw)
  To: linux-rdma-u79uwXL29TY76Z2rM5mHXA

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: ad4c179c119bbb78be740e33b59746ad opensm-3.3.15.tar.gz

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

Albert Chu (2):
      opensm: Add initial congestion control configuration support
      opensm/osm_congestion_control.c: Fix initialization hex string

Alex Netes (18):
      opensm: fix locking in osm_guid_mgr_process
      opensm: fix part_enforce parameter parsing crash
      opensm: Move per_mod_log_tbl array from subn to log structure
      Add support to reread configuration file when stacked in rediscovery loop.
      Fixed Multicast precreation parsing
      Fix deadlock between sminfo_set_req() and osm_sm_state_mgr()
      Fix SL2VL configuration
      Fix base port0 sl2vl mapping optimization
      Fix pre-creation of MC group with MGID containing P_Key
      Fix crash in ucast cache when ucast cache invalidates after updating one of the switches
      Fix crash in ucast cache when chain of switches connected back at once to the fabric
      Fix transaction id casting
      Skip TID 0 on 32 bit wraparound for SMP, SA and PerfMgt queries
      Increase p_port->discovery_count only when received PortInfo for port 0 of the switch
      Call drop manager before checking for other Master SM in the fabric
      opensm: update shared library versions
      opensm_release_notes-3.3: update
      opensm: packages versions update

Bart Van Assche (1):
      opensm: Fix pthread_create() return value checks

Daniel Klein (1):
      opensm/osmtest: fix osmtest ignores timeout parameter

Hal Rosenstock (52):
      opensm/osm_ucast_ftree.c: Add a couple of asserts
      opensm/include/opensm/osm_log.h: Fix commentary cut 'n paste error
      opensm/complib/cl_fleximap.h: Cosmetic changes
      opensm/osm_ucast_dfsssp.c: Use osm_log_is_active
      opensm/opensm_release_notes-3.3.txt: Update Unsupported IB Compliance Statements
      opensm/osm_subnet.c: Fixed ftree/updn configuration failure when root_guid_file points to non-existing file
      opensm: Add partition manager configuration doc to docs
      opensm: Cosmetic changes
      opensm: Add per module logging support
      opensm: Add enum for FILE_ID for per module logging
      opensm/osm_vendor_ibumad.c: Make binding log message clearer
      opensm/osm_port.h: Fix commentary typo
      opensm: Dump info functions update for per module logging
      opensm/osm_state_mgr.c: Force subn->need_update when coming out of STANDBY
      opensm: Eliminate unneeded field in DR path structure
      opensm/osm_node_info_rec.c: Also handle non compliant SMA in ni_rcv_process_existing
      opensm/osm_subnet.c: Support MLNX ExtendedPortInfo for ConnectIB device
      opensm/main.c: Handle daemon mode with guid specified as 0 more gracefully
      opensm/libopensm.map: Removed unimplemented routine
      opensm/osm_subnet.c: Indicate lmc and lmc_esp0 are not changeable "on the fly"
      opensm/osm_node_info_rcv.c: In ni_rcv_process_existing_ca_or_router, handle error
      opensm/osm_sa_mad_ctrl.c: Eliminate commented out code line
      opensm/osm_trap_rcv.c: Add better logging for traps 257 and 258
      opensm/osm_inform.c: Make log message format consistent for error messages
      opensm/osm_sa_inform_info.c: Fix some error log messages
      opensm/osm_trap_rcv.c: Remove vestigial comment
      opensm/osm_sa_path_record.c: Add missing end-of-line in the log message
      opensm/osm_madw.h: Fix a couple of cut 'n paste commentary errors
      opensm/ib_types.h: Add CapabilityMask2 to notice for trap 144
      opensm/osm_helper.c: Add CapabilityMask2 to notice dump for trap 144
      opensm/cl_atomic_osd.h: Cosmetic formatting change
      opensm/torus-2QoS: Fix some typos in documentation
      opensm/osm_link_mgr.c: Set PortInfo:PortState to LinkDown when remote port isn't accessible
      opensm/osm_subnet.c: Cosmetic formatting change
      opensm/osm_sa_mcmember_record.c: Dump MCMemberRecord in mcmr_query_mgrp
      opensm/osm_sa_mcmember_record.c: In mcmr_rcv_join_mgrp, add MGID to log message
      opensm/osm_sa_path_record.c: Add debug logging to pr_match_mgrp_attributes
      opensm/osm_sa_path_record.c: Log requester port GUID at DEBUG level
      opensm/osm_sa_mcmember_record.c: Log requester port GUID at DEBUG level
      opensm/osm_sa*.c: Log requester port GUID at DEBUG level
      opensm/osm_vendor_ibumad: Add management class into match criteria
      opensm/osm_node_info_rcv.c: Handle non-compliant SMA gracefully
      opensm: Remove unused per_module_logging option
      opensm/osm_perfmgr.c: Eliminate compile warning
      opensm: Support (null) being specified for per_module_logging_file option
      opensm/osm_sa_path_record.c: Restore osm_get_path_params functionality
      opensm/osm_perfmgr.c: Use non conflicting error codes in log messages
      opensm/osm_congestion_control.c: Skip TID 0 on 32 bit wraparound
      opensm/osm_base.h: Add some SA ClassPortInfo CapabilityMask2 bits
      opensm/osm_sa_class_port_info.c: Indicate support for PortInfo CapMask2 matching in SA ClassPortInfo:CapabilityMask2
      opensm: Add support for multicast service records
      osmtest/osmtest.c: Fix permissions

Ira Weiny (13):
      opensm/perfmgr: Add config option to ignore Channel Adapters.
      opensm/console: protect against 0 entered for the perfmgr sweep_time
      opensm: perfmgr fix dump_counters
      opensm: perfmgr delete "inactive" nodes from the DB
      opensm: perfmgr mark inactive nodes in perfmgr db
      opensm/console: add "print all" to print_counters console command
      opensm/console; add port option to perfmgr print_counters
      opensm/console: add abreviations for perfmgr commands
      opensm/console: Add human readable output for perfmgr data counters
      opensm/console: add perfmgr "print_errors" (pe) console command.
      opensm/perfmgr: add logging of error counters
      opensm/perfmgr: fix endian conversion of PortCounters
      opensm/perfmgr: update new error codes to '54' prefix

Jim Foraker (10):
      opensm: Add guid2mkey cache file support
      opensm: Allow recovery of subnets with misset mkeys
      opensm: Add locking where necessary around osm_req_*
      opensm: Add support for setting mkey protection levels
      opensm: Log errors on SubnGet timeouts
      opensm: Add neighboring link cache file
      opensm: Check for valid mkey protection level in config file
      opensm: Ensure sweep interval/mkey lease are sensibly set
      opensm/scripts/sldd.sh: Update to support guid2mkey/neighbors
      opensm/man/opensm.8.in: Add section for MKey support

Vladimir Koushnir (3):
      Fixed crash in sm_state_mgr_send_master_sm_info_req() during fabric merge
      Fixes in SL2VL table distribution algorithm
      Sending SL2VL and VLARB SET MADs in distributed manner

Yevgeny Kliteynik (1):
      opensm: Fix crash found with ucast cache

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

^ permalink raw reply	[flat|nested] 6+ messages in thread
* [ANNOUNCE] OpenSM tarball release
@ 2013-02-06 10:02 Alex Netes
  0 siblings, 0 replies; 6+ messages in thread
From: Alex Netes @ 2013-02-06 10:02 UTC (permalink / raw)
  To: linux-rdma-u79uwXL29TY76Z2rM5mHXA

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:
32b16efbaba69d478f8c05df42ce0462  opensm-3.3.16.tar.gz

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

Albert Chu (5):
      opensm: Manage ports that do not support congestion control
      opensm: Fix signed vs unsigned int comparison
      opensm: Protect against spurious wakeups when calling cl_event_wait_on
      opensm/osm_perfmgr_db.c: Fix output error due to possible 32bit int overflow
      opensm: Add better error output when parsing node name maps

Alex Netes (15):
      opensm: fix crash in DFSSSP routing engine on reroute
      opensm: fix default cc_max_outstanding_mads assignment
      opensm/osm_subnet.c: Only parameters that marked with can_update flag should be updated during conf file rescan
      opensm: Changed #if to #ifdef when using ENABLE_OSM_PERF_MGR_PROFILE
      opensm/osm_link_mgr.c: Set AM SMSupportExtendedSpeeds bit if port supports ExtPortInfo
      opensm/osm_link_mgr.c: Fix sending PortInfo(Set) with AM SMSupportExtendedSpeeds bit set for switch base port 0
      opensm: Revert "opensm/osm_ucast_ftree: When roots are not connected, update hop count but not lft"
      opensm/osm_sm_mad_ctrl.c: Upon receiving trap repress we should decrease qp0_mads_outstanding_on_wire
      opensm: Add physp_p discovery count support
      opensm/osm_sm_state_mgr.c: Start sweep immedeately when recieving HANDOVER in DISCOVERING state
      opensm/configure.in: Remove Default-Start from opensmd init script
      opensm/osm_req.c: fix first sweep m_key search algorithm
      opensm: update shared library versions
      opensm_release_notes-3.3: update
      opensm: packages versions update

Bart Van Assche (7):
      opensm: osm_pkey: Remove unused variables
      opensm: Add .gitignore
      Correct option names in opensm man page
      Add command-line option --pidfile
      Make it possible to enable opensm with chkconfig
      opensm.spec.in: Improve portability
      /etc/init.d/opensmd: Improve systemd integration

Dan Ben Yosef (3):
      opensm/osm_ucast_dfsssp.c : Fix resource leak
      opensm/osm_ucast_dfsssp.c : fix dereference null return value
      opensm/osm_ucast_dfsssp.c : fix dereference before null check

Daniel Klein (1):
      opensm: improve search common pkeys.

Garrett Cooper (3):
      Fix linker error with clang with -O < 2
      Fix -Wtautological-compare warnings with clang
      Fix -Wformat-security warnings with clang

Hal Rosenstock (51):
      opensm/osm_vendor_ibumad.c: Add management class to error log message
      opensm/osm_sw_info_rcv.c: Fixed locking issue on osm_get_node_by_guid error
      OpenSM: Add new Mellanox OUI
      osmtest/osmt_multicast.c: Fix 02BF error
      opensm/osm_torus.c: Add error code to error log message
      opensm/complib/cl_spinlock.h: Remove some unimplemented routines
      opensm/ib_types.h: Commentary and cosmetic formatting change
      opensm/osm_sa.h: Cosmetic commentary change
      opensm/osm_ucast_updn.c: Add error codes to a couple of log messages
      opensm/osm_helper.c: Add some missing new lines to log message output
      opensm/osm_torus.c: Cosmetic formatting change
      opensm: Track minimum value in the fabric for data VLs supported on switch external ports
      opensm/osm_torus.c: Check fabric minimum data VLs on switch external ports
      opensm/complib/cl_atomic_osd.h: Fix long standing bug in cl_atomic_sub
      opensm/osm_trap_rcv.c: Eliminate unneeded trap_rcv_process_response routine
      opensm/osm_vl15intf.c: Fix commentary typo
      opensm/include/complib/cl_packon.h: Fix some commentary typos
      opensm/osm_sa_mcmember_record.c: Return proper scope for query with valid SA key
      Add Per Module Logging support for Congestion Manager
      opensm/include/osm_opensm.h: Fix commentary typo
      opensm: Add routing specific update_vlarb hook routine
      opensm/osm_torus.c: Require only 2 data VLs supported (PortInfo.VLCap) and use VLs 0-1 on CA links
      opensm: Update doc for changes to torus routing for CA, support
      opensm/osm_torus.c: Improve QoS configuration
      opensm/osm_torus.c: Add copyright
      opensm: Update doc for changes to torus routing for, endport support
      opensm/osm_torus.c: Minor simplification to check_qos_config
      opensm/osm_torus.c: Improve some misconfiguration error messages
      opensm/osm_req.c: In req_determine_mkey, add more info when ERR 1107 occurs
      opensm/osm_subnet.c: Improve error messages in subn_validate_neighbor
      opensm/osm_ucast_ftree.c: Remove duplicate free in fabric_create_leaf_switch_array
      opensm/osm_ucast_ftree.c: Eliminate unneeded NULL pointer checks prior to calls to free
      opensm/osm_torus.c: Fix crash in torus_update_osm_vlarb
      opensm/osm_port_info_rcv.c: Don't modify subnet minimal values when PortState DOWN
      opensm/osm_torus.c: Fix memory leak
      opensm/osm_sa_slvl_record.c: Fix out port for CAs and routers
      opensm/osm_dump.c: Fix output port on SL2VL table for non switch nodes
      opensm/osm_prtn_config.c: Insert autogenerated pkey into MGID for IPoIB
      opensm/osm_torus.c: Consolidate some parsing with parse_unsigned
      opensm/torus: Add configuration for max_changes to report
      opensm/osm_torus.c: Dump torus when OSM_LOG_ROUTING specified
      opensm/osm_req.c: In req_determine_mkey, fix DR algorithm
      opensm/osm_req.c: In req_determine_mkey, use osm_physp APIs
      opensm/osm_dump.c: Remove incorrect assert
      opensm/osm_sa_mcmember_record.c: Only use scope from MC group in copy_from_create_mc_rec
      opensm/osm_torus.c: In dump_torus, make sure switch is present before dumping
      opensm/osm_torus.c: torus routing should fail with VLCap 1 on switch external ports
      opensm/osm_sa_informinfo.c: Add trusted support for InformInfo/InformInfoRecord
      opensm/osm_sa: Improve SA record response handling (osm_sa_respond)
      opensm/osm_sa_informinfo.c: Fix infr_rcv_respond to only copy InformInfo
      opensm: Use IB_PATH_SELECTOR_EXACTLY rather than harded coded constant

Ilya Nelkenbaum (1):
      opensm/osm_congestion_control.c: fix use-after-free found by coverity

Ira Weiny (4):
      opensm/perfmgr/console: add 'pm sweep'
      opensm: update performance manager documentation
      opensm: clean up error message, function name is printed by logging code
      opensm: Fix incorrect use of sizeof

Jens Domke (7):
      DFSSSP: fix a memory leak in dfsssp_build_graph
      OpenSM: dfsssp ignores differences in the lmc value
      OpenSM: dfsssp - add support for base/enhanced switch port
      OpenSM: dfsssp - change the port traversal for sssp
      OpenSM: dfsssp - avoid unnecessary nested loop in vltable_print for OSM_LOG_INFO
      OpenSM: DFSSSP does not find LIDs due to wrong byte order (v2)
      OpenSM: dfsssp - moved paths from one to another VL might be counted multiple times

Shlomi Nimrodi (2):
      opensm/osm_qos_policy.c: fix segmentation fault on osm_qos_policy_match_rule_destroy (osm_qos_policy.c)
      opensm/osm_ucast_ftree.c: Fix unranked nodes bug in FTree

Vincent Ficet (1):
      
opensm/osm_ucast_ftree.c: fix opensm segfault in osm_ucast_ftree.c

Yevgeny Kliteynik (9):
      opensm/configure.in: check that compiler supports __builtin_expect()
      opensm/complib: define macros for for "if" statements with branch prediction hints
      opensm/osm_node_info_rcv.c: using "PF" hint for all the fatal conditions
      opensm/libvendor/osm_vendor_ibumad_sa.c: use wrapper function instead of direct access
      opensm/libvendor/osm_vendor_ibumad.c:rename "mad" to "p_mad" to indicate pointer
      opensm/libvendor/osm_vendor_ibumad.c: validate response MAD properties
      opensm/osm_port_info_rcv.c: check received local_port_num
      opensm/osm_port_info_rcv.c: use PF() hint on fatal conditions
      opensm/osm_log.h: fix function documentation


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

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2013-02-06 10:02 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-09-02 17:47 [ANNOUNCE] OpenSM tarball release Alex Netes
  -- strict thread matches above, loose matches on Subject: below --
2011-11-03  7:03 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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox