Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

mstflint-4.25.0-3.1 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: mstflint Distribution: openSUSE:Factory:zSystems
Version: 4.25.0 Vendor: openSUSE
Release: 3.1 Build date: Thu Sep 5 14:11:14 2024
Group: System/Console Build host: reproducible
Size: 15055628 Source RPM: mstflint-4.25.0-3.1.src.rpm
Packager: https://bugs.opensuse.org
Url: http://www.openfabrics.org
Summary: Mellanox Firmware Burning and Diagnostics Tools
This package contains a burning tool and diagnostic tools for Mellanox
manufactured HCA/NIC cards. It also provides access to the relevant
source code. Please see the file LICENSE for licensing details.

This package is based on a subset of the Mellanox Firmware Tools (MFT)
package. For a full documentation of the MFT package, please refer to
the downloads page at the Mellanox web site.

Provides

Requires

License

BSD-2-Clause OR GPL-2.0-only

Changelog

* Thu Sep 05 2024 Nicolas Morey <nicolas.morey@suse.com>
  - Add mflash-add-missing-stlib-include.patch to fix compilation
    with GCC >= 14
* Thu Feb 22 2024 pgajdos@suse.com
  - Use %patch -P N instead of deprecated %patchN.
* Thu Sep 28 2023 Nicolas Morey <nicolas.morey@suse.com>
  - Update to 4.25.0
    https://github.com/Mellanox/mstflint/files/12317054/MSTFLINT.Package.-Firmware.Burning.and.Diagnostics.Tools.Documentation.v4.25.0.pdf
  - Refresh fix-race-condition-during-install.patch to handle new race conditions
* Mon Jul 17 2023 Nicolas Morey <nicolas.morey@suse.com>
  - Update to 4.24.0
    https://github.com/Mellanox/mstflint/releases/download/v4.24.0-1/MSTFLINT.Package.-Firmware.Burning.and.Diagnostics.Tools.Documentation.v4.24.0.pdf
  - Refresh fix-race-condition-during-install.patch to handle new race conditions
* Wed Jun 07 2023 pgajdos@suse.com
  - version update to 4.23.0
    https://github.com/Mellanox/mstflint/releases/download/v4.23.0-1/MSTFLINT.Package.-Firmware.Burning.and.Diagnostics.Tools.Documentation.v4.23.0.pdf
  - modified patches
    % PIE.patch (refreshed)
* Mon Oct 17 2022 Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
  - Updated fix-race-condition-during-install.patch to fix another
    race condition during install
* Fri Sep 30 2022 Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
  - Update to v4.21.0-1 (jsc#PED-911, jsc#PED-1188)
    - Generic
    - Added support for NVIDIA ConnectX-7 adapter cards.
    - Added additional Flash support for ConnectX-4 Lx and ConnectX-5 adapter cards.
    - Python 2.x - Python 2.x is now end-of-life and no longer supported by MFT.
    - mstfwreset
    - For some configuration changes done using mstconfig, PCI rescan by the user is required.
    - Added a new reset-type ("NIC only reset") to mstfwreset which is applicable only
      to SmartNIC devices. The new reset-type is also the new default for SmartNIC devices.
      In case of reset-type is set to "NIC only reset", mstfwreset will not reset the internal host.
    - mstflint
    - Querying Vendor Specific Firmware Information from an Nvidia AOC / Transceiver Querying
      a firmware cable transceiver is now done using the "mstflint" tool.
    - cable/transceivers burning commands provide now validation and extract version from the image files.
    - Modified the output of the PCIe link information, removed the device status filed.
    - When downgrading to a firmware version that does not support the flash type of
      the device, mstflint will present the user a clear error of such scenario.
    - mlxconfig
    - Enable the users to apply token via MTUSB connected device.
    - mstresourceparse
    - mstresourceparse will present the union fields according to the selector.
      Unions that do not have a selector, will be presented with all the fields as before.
    - mstresourcedump
    - mstresourcedump tool now runs ~10X faster in mem mode with output to binary file.
    - Updated the "--virtual-hca-id" value output to be in a hexadecimal format.
    - Memory-Mode, data field is now transferred via memory instead of the resource-dump register.
    - mstlink
    - Removed irrelevant "eye" info fields in the output of the "show eye" command for PCIe links.
    - Removed the device status field from the PCIe info section.
    - Added support for "show_eye" command for ConnectX-7 over PCIe links.
    - Re-formatted the serdes Tx parameter layout in the "show_sedes_tx" command.
    - Added support for the PRBS test mode of Active/Optical CMIS modules.
    - Added support for additional configuration flags of the module control parameters.
    - Added support for new PRBS TX/RX patterns (--tx_prbs <tx_prbs_mode> & --rx_prbs <rx_prbs_mode>).
    - Added new show counters for 16nm devices. To see them run the "show_counter" command.
    - Extended the list of the cable information received for 16nm devices when running the "show_module" command.
    - Extended the information collection for 7nm and 16nm devices. See "--amber_collect" flag.
    - Extended the list of the cable information (LOL, LOS, FSM, and module status)
      for CMIS when running the "show_module" command.
    - mstdump
    - Added an optional parameter of the CSV path (-c | --csv)
      which loads the provides the CSV from a fixed location as a DB instead of the default one.
    - mstprivhost
    - Added a new flag to query all hosts status from the embedded Arm side for Multi-host systems.
  - Refresh patches against latest sources:
    - Remove-date-time-info-from-build.patch
    - Fix-gcc7-and-gcc8.patch
* Wed Jul 07 2021 Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
  - Update to v4.17.0-1 (jsc#SLE-19261)
    - Anti-rollback Protection
    - Enabled Anti-rollback protection to prevent old vulnerable firmware
      versions from being flashed to the device
    - mstlink tool
    - Added support for DSFP modules
    - Parallel Firmware Burning (DMA Burning)
    - Added support for parallel firmware burning.
  - Refresh PIE.patch against latest sources
* Tue May 25 2021 Wolfgang Frisch <wolfgang.frisch@suse.com>
  - Link as position independent executables (bsc#1184124).
    - Added PIE.patch
* Wed Apr 07 2021 Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
  - Update to v4.16.0-2
    - mstlink tool
    - Added support for PCIe eye grade scan
    - Enabled margin scan on Network links
    - Enabled querying the current host configuration using the "q | query" flag
    - mstconfig tool
    - fixed database
    - fixed several bugs
  - Refresh patches against latest sources:
    - Remove-date-time-info-from-build.patch
    - Fix-gcc7-and-gcc8.patch
    - fix-race-condition-during-install.patch

Files

/usr/bin/mstconfig
/usr/bin/mstcongestion
/usr/bin/mstflint
/usr/bin/mstfwreset
/usr/bin/mstfwtrace
/usr/bin/mstmcra
/usr/bin/mstmread
/usr/bin/mstmtserver
/usr/bin/mstmwrite
/usr/bin/mstprivhost
/usr/bin/mstregdump
/usr/bin/mstresourcedump
/usr/bin/mstresourceparse
/usr/bin/mstvpd
/usr/lib64/mstflint
/usr/lib64/mstflint/python_tools
/usr/lib64/mstflint/python_tools/c_dev_mgt.so
/usr/lib64/mstflint/python_tools/ccmdif.so
/usr/lib64/mstflint/python_tools/cmdif.py
/usr/lib64/mstflint/python_tools/cmtcr.so
/usr/lib64/mstflint/python_tools/dev_mgt.py
/usr/lib64/mstflint/python_tools/mft_logger.py
/usr/lib64/mstflint/python_tools/mlxpci
/usr/lib64/mstflint/python_tools/mlxpci/binary_file.py
/usr/lib64/mstflint/python_tools/mlxpci/mlxpci_lib.py
/usr/lib64/mstflint/python_tools/mstfwreset
/usr/lib64/mstflint/python_tools/mstfwreset/mlxfwresetlib
/usr/lib64/mstflint/python_tools/mstfwreset/mlxfwresetlib/__init__.py
/usr/lib64/mstflint/python_tools/mstfwreset/mlxfwresetlib/cmd_reg_mcam.py
/usr/lib64/mstflint/python_tools/mstfwreset/mlxfwresetlib/cmd_reg_mfrl.py
/usr/lib64/mstflint/python_tools/mstfwreset/mlxfwresetlib/cmd_reg_mpcir.py
/usr/lib64/mstflint/python_tools/mstfwreset/mlxfwresetlib/logger.py
/usr/lib64/mstflint/python_tools/mstfwreset/mlxfwresetlib/mcra.py
/usr/lib64/mstflint/python_tools/mstfwreset/mlxfwresetlib/mlnx_peripheral_components.py
/usr/lib64/mstflint/python_tools/mstfwreset/mlxfwresetlib/mlxfwreset_mlnxdriver.py
/usr/lib64/mstflint/python_tools/mstfwreset/mlxfwresetlib/mlxfwreset_status_checker.py
/usr/lib64/mstflint/python_tools/mstfwreset/mlxfwresetlib/mlxfwreset_utils.py
/usr/lib64/mstflint/python_tools/mstfwreset/mlxfwresetlib/pci_device.py
/usr/lib64/mstflint/python_tools/mstfwreset/mstfwreset.py
/usr/lib64/mstflint/python_tools/mstfwtrace
/usr/lib64/mstflint/python_tools/mstfwtrace/fw_trace_utilities.py
/usr/lib64/mstflint/python_tools/mstfwtrace/mstfwtrace.py
/usr/lib64/mstflint/python_tools/mstfwtrace/secure_fw_trace.py
/usr/lib64/mstflint/python_tools/mstprivhost
/usr/lib64/mstflint/python_tools/mstprivhost/mstprivhost.py
/usr/lib64/mstflint/python_tools/mstresourcedump
/usr/lib64/mstflint/python_tools/mstresourcedump/__init__.py
/usr/lib64/mstflint/python_tools/mstresourcedump/commands
/usr/lib64/mstflint/python_tools/mstresourcedump/commands/CommandFactory.py
/usr/lib64/mstflint/python_tools/mstresourcedump/commands/DumpCommand.py
/usr/lib64/mstflint/python_tools/mstresourcedump/commands/QueryCommand.py
/usr/lib64/mstflint/python_tools/mstresourcedump/commands/ResDumpCommand.py
/usr/lib64/mstflint/python_tools/mstresourcedump/commands/__init__.py
/usr/lib64/mstflint/python_tools/mstresourcedump/fetchers
/usr/lib64/mstflint/python_tools/mstresourcedump/fetchers/CapabilityFetcher.py
/usr/lib64/mstflint/python_tools/mstresourcedump/fetchers/ResourceDumpFetcher.py
/usr/lib64/mstflint/python_tools/mstresourcedump/fetchers/__init__.py
/usr/lib64/mstflint/python_tools/mstresourcedump/filters
/usr/lib64/mstflint/python_tools/mstresourcedump/filters/SegmentsFilter.py
/usr/lib64/mstflint/python_tools/mstresourcedump/filters/__init__.py
/usr/lib64/mstflint/python_tools/mstresourcedump/mstresourcedump.py
/usr/lib64/mstflint/python_tools/mstresourcedump/resource_data
/usr/lib64/mstflint/python_tools/mstresourcedump/resource_data/DataPrinter.py
/usr/lib64/mstflint/python_tools/mstresourcedump/resource_data/DumpData.py
/usr/lib64/mstflint/python_tools/mstresourcedump/resource_data/QueryData.py
/usr/lib64/mstflint/python_tools/mstresourcedump/resource_data/__init__.py
/usr/lib64/mstflint/python_tools/mstresourcedump/segments
/usr/lib64/mstflint/python_tools/mstresourcedump/segments/CommandSegment.py
/usr/lib64/mstflint/python_tools/mstresourcedump/segments/ErrorSegment.py
/usr/lib64/mstflint/python_tools/mstresourcedump/segments/InfoSegment.py
/usr/lib64/mstflint/python_tools/mstresourcedump/segments/MenuRecord.py
/usr/lib64/mstflint/python_tools/mstresourcedump/segments/MenuSegment.py
/usr/lib64/mstflint/python_tools/mstresourcedump/segments/NoticeSegment.py
/usr/lib64/mstflint/python_tools/mstresourcedump/segments/RefSegment.py
/usr/lib64/mstflint/python_tools/mstresourcedump/segments/ResourceSegment.py
/usr/lib64/mstflint/python_tools/mstresourcedump/segments/Segment.py
/usr/lib64/mstflint/python_tools/mstresourcedump/segments/SegmentCreator.py
/usr/lib64/mstflint/python_tools/mstresourcedump/segments/SegmentFactory.py
/usr/lib64/mstflint/python_tools/mstresourcedump/segments/TerminateSegment.py
/usr/lib64/mstflint/python_tools/mstresourcedump/segments/__init__.py
/usr/lib64/mstflint/python_tools/mstresourcedump/utils
/usr/lib64/mstflint/python_tools/mstresourcedump/utils/Exceptions.py
/usr/lib64/mstflint/python_tools/mstresourcedump/utils/__init__.py
/usr/lib64/mstflint/python_tools/mstresourcedump/utils/constants.py
/usr/lib64/mstflint/python_tools/mstresourcedump/validation
/usr/lib64/mstflint/python_tools/mstresourcedump/validation/ArgToMenuVerifier.py
/usr/lib64/mstflint/python_tools/mstresourcedump/validation/CapabilityValidator.py
/usr/lib64/mstflint/python_tools/mstresourcedump/validation/__init__.py
/usr/lib64/mstflint/python_tools/mstresourceparse
/usr/lib64/mstflint/python_tools/mstresourceparse/ResourceParseManager.py
/usr/lib64/mstflint/python_tools/mstresourceparse/__init__.py
/usr/lib64/mstflint/python_tools/mstresourceparse/mstresourceparse.py
/usr/lib64/mstflint/python_tools/mstresourceparse/parsers
/usr/lib64/mstflint/python_tools/mstresourceparse/parsers/AdbParser.py
/usr/lib64/mstflint/python_tools/mstresourceparse/parsers/AdbResourceParser.py
/usr/lib64/mstflint/python_tools/mstresourceparse/parsers/AddressValueParser.py
/usr/lib64/mstflint/python_tools/mstresourceparse/parsers/ResourceParser.py
/usr/lib64/mstflint/python_tools/mstresourceparse/parsers/__init__.py
/usr/lib64/mstflint/python_tools/mstresourceparse/resource_data
/usr/lib64/mstflint/python_tools/mstresourceparse/resource_data/AdbData.py
/usr/lib64/mstflint/python_tools/mstresourceparse/resource_data/DataPrinter.py
/usr/lib64/mstflint/python_tools/mstresourceparse/resource_data/RawData.py
/usr/lib64/mstflint/python_tools/mstresourceparse/resource_data/__init__.py
/usr/lib64/mstflint/python_tools/mstresourceparse/segments
/usr/lib64/mstflint/python_tools/mstresourceparse/segments/CommandSegment.py
/usr/lib64/mstflint/python_tools/mstresourceparse/segments/ErrorSegment.py
/usr/lib64/mstflint/python_tools/mstresourceparse/segments/InfoSegment.py
/usr/lib64/mstflint/python_tools/mstresourceparse/segments/MenuRecord.py
/usr/lib64/mstflint/python_tools/mstresourceparse/segments/MenuSegment.py
/usr/lib64/mstflint/python_tools/mstresourceparse/segments/NoticeSegment.py
/usr/lib64/mstflint/python_tools/mstresourceparse/segments/RefSegment.py
/usr/lib64/mstflint/python_tools/mstresourceparse/segments/ResourceSegment.py
/usr/lib64/mstflint/python_tools/mstresourceparse/segments/Segment.py
/usr/lib64/mstflint/python_tools/mstresourceparse/segments/SegmentCreator.py
/usr/lib64/mstflint/python_tools/mstresourceparse/segments/SegmentFactory.py
/usr/lib64/mstflint/python_tools/mstresourceparse/segments/TerminateSegment.py
/usr/lib64/mstflint/python_tools/mstresourceparse/segments/__init__.py
/usr/lib64/mstflint/python_tools/mstresourceparse/utils
/usr/lib64/mstflint/python_tools/mstresourceparse/utils/Exceptions.py
/usr/lib64/mstflint/python_tools/mstresourceparse/utils/__init__.py
/usr/lib64/mstflint/python_tools/mstresourceparse/utils/common_functions.py
/usr/lib64/mstflint/python_tools/mstresourceparse/utils/constants.py
/usr/lib64/mstflint/python_tools/mtcr.py
/usr/lib64/mstflint/python_tools/regaccess.py
/usr/lib64/mstflint/python_tools/regaccess_structs.py
/usr/lib64/mstflint/python_tools/rreg_access.so
/usr/lib64/mstflint/python_tools/tools_version.py
/usr/share/doc/packages/mstflint
/usr/share/doc/packages/mstflint/README
/usr/share/licenses/mstflint
/usr/share/licenses/mstflint/COPYING
/usr/share/licenses/mstflint/LICENSE
/usr/share/man/man1/mstarchive.1.gz
/usr/share/man/man1/mstconfig.1.gz
/usr/share/man/man1/mstcongestion.1.gz
/usr/share/man/man1/mstflint.1.gz
/usr/share/man/man1/mstfwmanager.1.gz
/usr/share/man/man1/mstfwreset.1.gz
/usr/share/man/man1/mstfwtrace.1.gz
/usr/share/man/man1/mstlink.1.gz
/usr/share/man/man1/mstmcra.1.gz
/usr/share/man/man1/mstmread.1.gz
/usr/share/man/man1/mstmtserver.1.gz
/usr/share/man/man1/mstmwrite.1.gz
/usr/share/man/man1/mstprivhost.1.gz
/usr/share/man/man1/mstreg.1.gz
/usr/share/man/man1/mstregdump.1.gz
/usr/share/man/man1/mstresourcedump.1.gz
/usr/share/man/man1/mstvpd.1.gz
/usr/share/mstflint
/usr/share/mstflint/AbirGearBox.csv
/usr/share/mstflint/AmosGearBox.csv
/usr/share/mstflint/AmosGearBoxManager.csv
/usr/share/mstflint/BW00.csv
/usr/share/mstflint/BlueField.csv
/usr/share/mstflint/BlueField2.csv
/usr/share/mstflint/BlueField3.csv
/usr/share/mstflint/Cable.csv
/usr/share/mstflint/CableQSFP.csv
/usr/share/mstflint/CableQSFPaging.csv
/usr/share/mstflint/CableSFP.csv
/usr/share/mstflint/CableSFP51.csv
/usr/share/mstflint/CableSFP51Paging.csv
/usr/share/mstflint/ConnectIB.csv
/usr/share/mstflint/ConnectX2.csv
/usr/share/mstflint/ConnectX3.csv
/usr/share/mstflint/ConnectX3Pro.csv
/usr/share/mstflint/ConnectX4.csv
/usr/share/mstflint/ConnectX4LX.csv
/usr/share/mstflint/ConnectX5.csv
/usr/share/mstflint/ConnectX6.csv
/usr/share/mstflint/ConnectX6DX.csv
/usr/share/mstflint/ConnectX6LX.csv
/usr/share/mstflint/ConnectX7.csv
/usr/share/mstflint/ConnectX8.csv
/usr/share/mstflint/InfiniScaleIV.csv
/usr/share/mstflint/Quantum.csv
/usr/share/mstflint/Quantum2.csv
/usr/share/mstflint/Quantum3.csv
/usr/share/mstflint/Spectrum.csv
/usr/share/mstflint/Spectrum2.csv
/usr/share/mstflint/Spectrum3.csv
/usr/share/mstflint/Spectrum4.csv
/usr/share/mstflint/SwitchIB.csv
/usr/share/mstflint/SwitchIB2.csv
/usr/share/mstflint/SwitchX.csv
/usr/share/mstflint/mlxconfig_dbs
/usr/share/mstflint/mlxconfig_dbs/mlxconfig_host.db
/usr/share/mstflint/mlxconfig_dbs/mlxconfig_switch.db


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Nov 7 00:51:36 2024