Revisions of mstflint

buildservice-autocommit accepted request 1198994 from Nicolas Morey's avatar Nicolas Morey (NMorey) (revision 58)
baserev update by copy to link target
Nicolas Morey's avatar Nicolas Morey (NMorey) accepted request 1198979 from Nicolas Morey's avatar Nicolas Morey (NMorey) (revision 57)
- Add mflash-add-missing-stlib-include.patch to fix compilation
  with GCC >= 14
buildservice-autocommit accepted request 1151451 from Christian Goll's avatar Christian Goll (mslacken) (revision 56)
baserev update by copy to link target
Christian Goll's avatar Christian Goll (mslacken) accepted request 1149402 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 55)
- Use %patch -P N instead of deprecated %patchN.
buildservice-autocommit accepted request 1114727 from Nicolas Morey's avatar Nicolas Morey (NMorey) (revision 54)
baserev update by copy to link target
Nicolas Morey's avatar Nicolas Morey (NMorey) accepted request 1114712 from Nicolas Morey's avatar Nicolas Morey (NMorey) (revision 53)
- 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
buildservice-autocommit accepted request 1099115 from Nicolas Morey's avatar Nicolas Morey (NMorey) (revision 52)
baserev update by copy to link target
Nicolas Morey's avatar Nicolas Morey (NMorey) accepted request 1099114 from Nicolas Morey's avatar Nicolas Morey (NMorey) (revision 51)
- 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
buildservice-autocommit accepted request 1091264 from Nicolas Morey's avatar Nicolas Morey (NMorey) (revision 50)
baserev update by copy to link target
Nicolas Morey's avatar Nicolas Morey (NMorey) accepted request 1091263 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 49)
- 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)
buildservice-autocommit accepted request 1029592 from Nicolas Morey-Chaisemartin's avatar Nicolas Morey-Chaisemartin (NMoreyChaisemartin) (revision 48)
baserev update by copy to link target
Nicolas Morey-Chaisemartin's avatar Nicolas Morey-Chaisemartin (NMoreyChaisemartin) accepted request 1029591 from Nicolas Morey-Chaisemartin's avatar Nicolas Morey-Chaisemartin (NMoreyChaisemartin) (revision 47)
- Updated fix-race-condition-during-install.patch to fix another
  race condition during install
buildservice-autocommit accepted request 1007258 from Nicolas Morey-Chaisemartin's avatar Nicolas Morey-Chaisemartin (NMoreyChaisemartin) (revision 46)
baserev update by copy to link target
Nicolas Morey-Chaisemartin's avatar Nicolas Morey-Chaisemartin (NMoreyChaisemartin) accepted request 1007257 from Nicolas Morey-Chaisemartin's avatar Nicolas Morey-Chaisemartin (NMoreyChaisemartin) (revision 45)
- 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
Dirk Stoecker's avatar Dirk Stoecker (dstoecker) accepted request 913944 from Nicolas Morey-Chaisemartin's avatar Nicolas Morey-Chaisemartin (NMoreyChaisemartin) (revision 44)
- 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
Nicolas Morey-Chaisemartin's avatar Nicolas Morey-Chaisemartin (NMoreyChaisemartin) accepted request 904594 from Wolfgang Frisch's avatar Wolfgang Frisch (wfrisch) (revision 43)
Link as position independent executables (bsc#1184124).
  - Added PIE.patch
  - PIE is still disabled on s390x due to build failures.
buildservice-autocommit accepted request 883984 from Nicolas Morey-Chaisemartin's avatar Nicolas Morey-Chaisemartin (NMoreyChaisemartin) (revision 42)
baserev update by copy to link target
Nicolas Morey-Chaisemartin's avatar Nicolas Morey-Chaisemartin (NMoreyChaisemartin) accepted request 883662 from Nicolas Morey-Chaisemartin's avatar Nicolas Morey-Chaisemartin (NMoreyChaisemartin) (revision 41)
- 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
buildservice-autocommit accepted request 839581 from Nicolas Morey-Chaisemartin's avatar Nicolas Morey-Chaisemartin (NMoreyChaisemartin) (revision 40)
baserev update by copy to link target
Nicolas Morey-Chaisemartin's avatar Nicolas Morey-Chaisemartin (NMoreyChaisemartin) accepted request 839558 from Nicolas Morey-Chaisemartin's avatar Nicolas Morey-Chaisemartin (NMoreyChaisemartin) (revision 39)
- Update to v4.15.0-1 (jsc#SLE-15968)
  - New Supported Devices
    - ConnectX-6Lx adapter cards support.
    - BlueField-2 adapter cards support.
  - mstconfig tool
    - QOS ets configuration ConnectX-4 LX 25NIC failed when enabled VFs > 21
    - Network programmability (Dynamic Flex Parse) Packet classification on
      eCPRI header on receive with DPDK
    - Improved BlueField NVMf Performance when working in 4K block size
        [BlueField SmartNIC] Support full virtio-net PCI device emulation +
		Device Hot Plug - BareMetal case GA
    - ConnectX-6 SHARPv2 to achieve line-rate performance
    - New Feature - BOOT_INTERRUPT_DIS parameter was added to mlxconfig.
      When TRUE, legacy interrupts should not be used for receive/transmit indication.
      Polling should be used instead.
  - mstdump tool
    - Fixed an issue that caused mstflint to print garbage messages.
      To fix the bug, the new kernel module should be recompiled and loaded
  - mstreg tool
        [software steering, ASAP^2, Connection Tracking] adding DP_HASH support
    - Virtual output Queuing - exposing descriptors
    - New Feature - Increased the registry keys the tool supports and now it exposes the full PRM.
    - For additional information, refer to the PRM.
  - mstlink tool
    - need mstlink to support TX SerDes set --database at Quantum and Spectrum-2
    - QSFP DD + CMIS
    - mstlink - support for 400G
    - mstlink to enforce PRBS at host-management and/ or multi-host systems
    - mstlink - add support to configure PRBS
    - Read/Write SerDes Tx taps with new SLTP register - mstlink
    - Fix the return bad status of SLTP according to the new return values
    - New Feature - HDR lane rate is now supported when in Pseudorandom Binary Sequence (PRBS) mode.
    - New Feature - Added support for switching between NRZ/PAM4 speeds for new devices that support
    - HDR/200G speeds (ConnectX-6, ConnectX-6 Dx, Mellanox Quantum, Mellanox Spectrum 2).
  - mstfwreset tool
    - handling mstfwreset on SN in different modes
  - mstflint tool
        [Secure Boot][BlueField-2] EFUSE keys burn tool (Arm OS) for RSA Keys and MKEK
    - Support HPCC in CX6Dx
    - Add life cycle, secure boot, recovery indications to the flint query full command
    - New Feature - Enables the user to insert information manually to the flash on components
      such as MFG/DEV GUID/MAC when no information exists after the burn process using the command
        "mstflint -d \<device\> sg \<guid\>".
      If the information is not inserted manually, the existing GUID/MAC
    - information will be used instead.
    - New Feature - Enables the user to query the MFA2 file using a PSID.
  - mstresourcedump tool
    - MSTResoruceDump new tool: Build a dump passer tool for parsing resource dumps
    - Added support for "--virtual-hca-id" command. Now the tool can provide info on the virtual HCA
        (host channel adapter, NIC) ID.
Displaying revisions 1 - 20 of 58
openSUSE Build Service is sponsored by