[ofa-general] [ANNOUNCE] management tarballs release

Sasha Khapyorsky sashak at voltaire.com
Sun Apr 26 07:42:55 PDT 2009


Hi,

There is a new release of the management (OpenSM and infiniband
diagnostics) tarballs available in:

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

md5sum:

8d88ad53f0adeb9a5be24754d7c3058c  libibumad-1.3.2.tar.gz
b3af39af187b0d7da13f15fd2fc7987d  libibmad-1.3.2.tar.gz
8925a54defa3e87573a6d127b8790f7f  opensm-3.3.2.tar.gz
e10289e4b428abfc1001d65eb34cfa9c  infiniband-diags-1.5.2.tar.gz

All component versions are from recent master branch. Full change log is
below.

Sasha


Dale Purdy (1):
      opensm: Implement weighted routing

David A. McMillen (1):
      infiniband-diags/ibnetdiscover: Apply --node-name-map remapping to names printed by --ports option

Eli Dorfman (Voltaire) (5):
      send trap144 when local priority is higher than master priority
      fix local port smlid
      opensm: set IS_SM bit during opensm init
      opensm/osm_opensm.c: add newline to log message
      ib_types.h: fix commit 103891092f5f6f0b2cf56555e19fdf008f164c41

Hal Rosenstock (71):
      opensm/osm_perfmgr.c: In osm_perfmgr_shutdown, add missing cl_disp_unregister
      opensm/osm_perfmgr.c: Improve assert in osm_pc_rcv_process
      opensm: Return error status when cl_disp_register fails
      opensm/ib_types.h: Add attribute ID for PortCountersExtended
      libibumad/umad.c: Cosmetic changes
      opensm/osm_port.h: Fix a commentary typo
      opensm/osm_state_mgr.c: Cosmetic commentary change
      opensm/osm_trap_rcv.c: Cosmetic changes
      opensm/libvendor/osm_vendor_ibumad.c: Commentary changes
      opensm/libvendor/osm_vendor_ibumad.c: In clear_madw, fix tid endian in message
      opensm/osm_req.c: In osm_send_trap144, set producer type according to node type
      opensm/infiniband-diags: Changes for C rather than C++ style comments
      opensm/PerfMgr: A few more esp0 changes
      opensm/osm_req.c: Shouldn't reveal port's MKey on Trap method
      opensm/osm_inform.c: In __osm_send_report, make sure p_report_madw valid before using
      Add pkey table support to osm_get_all_port_attr
      opensm: Handle trap repress on trap 144 generation
      libvendor/osm_vendor_mlx_dispatcher.c: Eliminate no longer needed osmv_mad_is_response
      libibmad/register.c: Cosmetic formatting change
      opensm/osm_trap_rcv.c: Remove extraneous comment
      infiniband-diags/perfquery.8: Update man page for PortXmit/RcvDataSL
      infiniband-diags/perfquery.c: Fix some memory leaks on exit
      libibmad/mad.h: Cosmetic formatting changes
      infiniband-diags/vendstat.c: Add missing mad_rpc_close_port call
      infiniband-diags/perfquery.8: Extended counters are now -x rather than -e
      opensm/osm_req.c: Update log message based on commit 3551389dcb7353ffd51c66e6ad518648bc1dd19e
      opensm/osm_req.c: Update send_trap144() log message
      libibmad/libibmad.map: Eliminate perf_classportinfo_query_via
      opensm: Add common ib_gid_is_notzero routine
      opensm: Utilize ib_gid_is_notzero routine
      infiniband-diags/perfquery.c: Label PortXmit/RcvDataSL counters in headings
      libibmad/sa.c: No need to specify NumbPath field in Get request of SA PathRecord
      infiniband-diags/perfquery.8: Fix typo in short option for PortXmitDataSL counters
      opensm/include/ib_types.h: Fix some typos
      opensm: Some cosmetic changes
      opensm: Remove __osm_ prefixes
      libibmad/sa.c: Cosmetic formatting changes
      libibmad: Add PortSelect and CounterSelect fields for PortXmit/RcvDataSL
      libibmad/dump.c: Cosmetic formatting changes
      opensm/iba/ib_types.h: Add PortXmit/RcvDataSL PerfMgt attributes
      opensm/osm_sminfo_rcv.c: Minor simplification
      opensm/osm_sm_state_mgr.c: Remove unneeded return statement
      opensm: Remove some __ prefixes
      infiniband-diags/vendstat: Update man page and examples for PortXmit/RcvDataSL counter support
      opensm/partition-config.txt: Update for defmember feature
      opensm/include/ib_types.h: Add ib_switch_info_get_state_opt_sl2vlmapping routine
      opensm/osm_qos.c: Cosmetic formatting changes
      opensm/osm_qos.c: Cosmetic formatting changes
      opensm/osm_slvl_map_rcv.c: Cosmetic formatting changes
      opensm/osm_link_mgr.c: Remove extraneous parentheses
      libibmad/fields.c: Display CounterSelect2 in hex rather than decimal
      opensm/osm_ucast_mgr.c: Cosmetic formatting change
      libibmad/rpc.c: wrap ERRS macro.
      opensm/osm_helper.c: Add more info for traps 144 and 256-259 in osm_dump_notice
      infiniband-diags/ibsendtrap.c: Local link integrity is an "urgent" trap
      opensm/osm_sa.c: Cosmetic change to a few log messages
      opensm: Add Dell to known vendor list
      opensm: Improve some snprintf uses
      opensm/iba/ib_types.h: Add MaxCreditHint and LinkRoundTripLatency to PortInfo attribute
      opensm/osm_helper.c: Add support for MaxCreditHint and LinkRoundTripLatency to osm_dump_port_info
      infiniband-diags/man/vendstat.8: Fix PortXmit/RcvDataSL examples
      infiniband-diags/ibsendtrap.c: Set producer type according to node type
      opensm/osm_helper.c: Convert remaining helper routines for GID printing format
      opensm: Some cosmetic formatting changes
      infiniband-diags/man/vendstat.8: Indicate IS4 config group config not persistent across IS4 reboot
      opensm/osm_perfmgr.c: Eliminate duplicated error number
      opensm/man/opensm.8.in: Add mention of backing documentation for QoS policy file and performance manager
      opensm/include/opensm/osm_pkey.h: Fix commentary typo
      opensm/osm_pkey_mgr.c: Fix pkey endian in log message
      opensm/doc/performance-manager-HOWTO.txt: Indicate (previously implied) master state
      libibmad: Add decode support for SwitchInfo OptimizedSLtoVLMappingProgramming

Ira Weiny (14):
      libibmad: Clean up "new" interface
      infiniband-diags: Convert ibaddr to "new" ibmad interface
      infiniband-diags: Convert ibportstate to "new" ibmad interface
      infiniband-diags: Convert ibroute to "new" ibmad interface
      infiniband-diags: Convert ibsendtrap to "new" ibmad interface
      infiniband-diags: Convert ibtracert to "new" ibmad interface
      infiniband-diags: Convert ibsysstat to "new" ibmad interface
      infiniband-diags: Convert mcm_rereg_test to "new" ibmad interface
      infiniband-diags: Convert perfquery, saquery, sminfo, smpquery, and vendstat to "new" ibmad interface
      infiniband-diags: convert ibnetdiscover to "new" ibmad interface
      Fix further bugs around console closure and clean up code.
      Fix ibidsverify.pl to use the correct cache file
      change missed LID conversion functions from hex to uint
      libibmad: bump library interface version

Itai Baz (3):
      ib_types.h: Adding BKEY violation trap (259)
      libibmad/serv.c: Fixed respond function to return proper result code
      libibmad: added support for handling of BM (Baseboard management) MADs - FIXED without rmpp

Julia Volynsky (1):
      Added send trap for trap 129 (local link integrity)

Line.Holen at Sun.COM (3):
      opensm/osm_link_mgr.c initialize SMSL
      opensm/osm_link_mgr.c Remove __osm_ prefix
      opensm/osm_link_mgr.c: indentation fixes

Nicolas Morey Chaisemartin (9):
      opensm: Added io_guid_file and max_reverse_hops options
      opensm/osm_ucast_ftree.c: Added possible reverse hops for Ftree algorithm.
      Added documentation for io_guid_file and max_reverse_hop feature
      opensm/osm_ucast_ftree.c: Removed useless initialisation on switch indexes
      opensm/osm_switch.h : Fixed wrong comment about return value of osm_switch_set_hops
      opensm/console: Fixed osm_console poll to handle POLLHUP
      opensm/osm_console_io.h: Modify osm_console_exit so only the connection is killed, not the socket
      Fixed cio_close use when ENABLE_OSM_CONSOLE_SOCKET is not set
      opensm/osm_ucat_ftree.c Enhance min hops counters usage

Or Gerlitz (7):
      generic libibmad perf query/reset api
      libimad implementation of PortXmtDataSL and PortRcvDataSL
      perfquery PortXmtDataSL/PortRcvDataSL support
      infiniband-diags: update configure.in check for libibmad API
      fix offset used for parsing of XmtDataSL & RcvDataSL
      infiniband-diags/perfquery: add srcport param
      ib-diag/vendstat: counter-group-info & config-counter-group vendor mads

Sasha Khapyorsky (38):
      opensm/main.c: cosmetic
      opensm: indentation fixes
      opensm/osm_console.c: kill warning: defined but not used
      opensm/osm_ucast_mgr.c: code simplifications
      opensm/osm_lid_mgr: use single array for used_lids
      opensm: initialize all switch ports
      opensm: remove unneeded anymore physp initializations
      opensm: PortInfo requests for discovered switches
      opensm: remove casting of ib_smp_get_payload_ptr()
      osmtest: remove useless prototypes
      opensm/osm_console_io.c: remove 'osm_' prefix from static function names
      opensm: fix build warning with --disable-console-socket
      libibmad: cleanup deprecated function use
      opensm/console: move cio_open() function
      opensm/osm_console_io.c: move cio_close() function
      libibmad/rpc: fix class registration bug
      libibmad: per port timeout and retires setup
      libibmad: add mad_rpc_class_agent() call
      libibmad: deprecate old API calls
      libibmad/rpc: fix _do_madrpc() parameter value
      opensm/osm_ucast_ftree: indentation fixes
      opensm: some init functions simplification
      opensm/osm_sa_link_record.c: improve get_base_lid()
      opensm: kill __osm_ prefixes in static functions
      opensm/osm_sw_info_rcv.c: consolidate flows
      infiniband-diags/vendstat.c: code moving
      opensm: fix indentations with osm_indent.
      opensm: clean OSM_CDECL macro
      infiniband-diags/ibsendtrap: code consolidation
      opensm/osm_helper.c: return then log is inactive
      opensm/osm_helper.c: consolidate dr path printing code
      opensm/osm_helper.c: use single buffer in osm_dump_dr_smp()
      infiniband-diags/perltidy.sh: option to format a single file
      ibdiag_common: remove duplicated ibdebug variable
      infiniabnd-diags/bm.c: check mad_rpc() status
      libibmad: indentation fixes
      opensm: Release Notes update
      management: bump package versions

Yevgeny Kliteynik (5):
      opensm/osm_subnet.c: fixing compiler warnings
      opensm/osm_ucast_ftree.c: remove __osm_ftree prefix in static functions
      opensm/osm_ucast_ftree.c: some refactoring
      opensm/osm_ucast_ftree.c: fixing bug in indexing
      opensm/osm_ucast_ftree.c: lids are always handled in host order




More information about the general mailing list