Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cleanups #913

Draft
wants to merge 59 commits into
base: master_devel
Choose a base branch
from
Draft

Commits on Dec 8, 2023

  1. Configuration menu
    Copy the full SHA
    b6f8817 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2024

  1. mlxdpa: update copyright headers

    Alex Blago committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    708fcda View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2024

  1. common: personalize common routines' naming

    AlexBlago committed Jan 7, 2024
    Configuration menu
    Copy the full SHA
    5c09c98 View commit details
    Browse the repository at this point in the history
  2. flint: explicitly link with pthread

    AlexBlago committed Jan 7, 2024
    Configuration menu
    Copy the full SHA
    14ede9b View commit details
    Browse the repository at this point in the history
  3. autotools: fix std::regex compatibility check for cross-compilation

    When cross-compiling, the test binary used to verify basic std::regex functionality
    will always fallback on GNU regex which may not necessarily be the expected behavior.
    This patch assumes that the cross-compiler has complete std::regex support.
    
    It is the developer's responsibility to verify the functionality of std::regex
    of the cross-compiler in use.
    
    Signed-off-by: Markus Theil <[email protected]>
    thillux authored and ogalbxela committed Jan 7, 2024
    Configuration menu
    Copy the full SHA
    38ad13c View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2024

  1. mtcr_ul: fallback to linux pci.h if sys pci.h isn't available

    The musl toolchain doesn't have <sys/pci.h>, only <linux/pci.h>,
    resulting in a compilation error. This patch checks if <sys/pci.h>
    is present and alternatively uses <linux/pci.h> if not.
    
    Signed-off-by: Til Kaiser <[email protected]>
    tk154 authored and ogalbxela committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    17e9b84 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2024

  1. update mstflint version for 4.27.0 release

    AlexBlago committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    1badd22 View commit details
    Browse the repository at this point in the history
  2. mlxfwreset | Adding mst restart after reset with sync 1.

    Description:
    When Hotplug is activated, resetting the device causes the bdf to change.
    As a result, running lspci on the previously known bdf will not be successful due to the altered bdf.
    Running mst restart is necessary to re-enumerate the mst devices.
    
    MSTFlint port needed: Yes
    Tested OS: Linux, pcie-hpg11-01
    Tested devices: mt4125
    Tested flows: mlxfwreset -d /dev/mst/mt4125_pciconf0 --sync 1 -y r --log debug
    
    Known gaps (with RM ticket):
    
    Issue: 3720202
    Change-Id: Ie3f03115351921086717e3b94670bf9219f88333
    Signed-off-by: Itay Avraham <[email protected]>
    itayav17 authored and ogalbxela committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    0c3c5e2 View commit details
    Browse the repository at this point in the history
  3. mlxfwreset | FR #3657606: Identify that we are in Controller mode and…

    … inform the user about it
    
    Description:
    The purpose of this feature is to give users an indication of what will happen when they execute the reset flow using mlxfwreset while the BF is in controller mode.
    
    When a full chip reset is triggered, and there are no additional hosts except for the ARM itself (especially in controller mode), the ARM will reset the entire DPU.
    This includes an ARM reset, and it immediately initiates an ARM OS shutdown.
    During this process, the setup will be unavailable for some time, which the user may not expect.
    
    The solution is to check the reset type:
    The message will not printed to the user when the reset type is bit 1 ("Keep network port active during reset") or bit 2("NIC only reset for SoC devices").
    
    MSTFlint port needed: Yes.
    Tested OS: BF Controller (10.7.4.188) and regular BF (apps-173)
    Tested devices: BF3
    Tested flows: mlxfwreset -d /dev/mst/mt41692_pciconf0 r
    
    Known gaps (with RM ticket):
    
    Issue: 3725353
    Change-Id: If7af544b380b1e275f15383d0803bfd6943972f0
    Signed-off-by: Itay Avraham <[email protected]>
    itayav17 authored and ogalbxela committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    e385cfc View commit details
    Browse the repository at this point in the history
  4. mlxfwreset | remove unsupported switches that doesn't support MRSR-1

    Description:
    The supported switches for MRSR-1 that are already supported in mlxfwreset: Spectrum, Spectrum-2, Spectrum-3, Switch-IB, Switch-IB-2, Quantum,  Quantum-2.
    The supported switches for MRSR-6 that have not been implemented yet and need to be addressed with a new feature request: Quantum-3, Spectrum-4 and above
    
    MSTFlint port needed: No.
    Tested OS: Linux (Mellanox OS)
    Tested devices: All switches.
    Tested flows: mlxfwreset -d <switch> r
    
    Known gaps (with RM ticket):
    
    Issue: 3738146
    Change-Id: Ic3e3b555dd811098675c3fbd70996a75aa06204b
    Signed-off-by: Itay Avraham <[email protected]>
    itayav17 authored and ogalbxela committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    7ee4b1a View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2024

  1. Configuration menu
    Copy the full SHA
    cb053c6 View commit details
    Browse the repository at this point in the history
  2. [mlxlink] - update amber collect to version 2.8

    Description:
    [mlxlink] - update amber collect to version 2.8
    
    MSTFlint port needed: yes
    Tested OS: None
    Tested devices: None
    Tested flows: None
    
    Known gaps (with RM ticket):
    
    Issue: 3698551
    lgofman authored and ogalbxela committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    086501c View commit details
    Browse the repository at this point in the history
  3. [mlxlink] - update the compliance speeds

    Description:
    updating the supported compliance speed
    
    MSTFlint port needed: None
    Tested OS: None
    Tested devices: None
    Tested flows: None
    
    Known gaps (with RM ticket):
    
    Issue: 3741924
    lgofman authored and ogalbxela committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    8c29205 View commit details
    Browse the repository at this point in the history
  4. [mlxlink] - Product Technology - changed to be read from SLTP instead…

    … of MGIR
    
    Description: requested by FR, since MGIR returned the wrong value for NDR SP4
    We changed it first to SLRG - but this register has a FW bug when running in 25G per lane or less.
    So switched to SLTP.
    
    MSTFlint port needed:
    Tested OS:
    Tested devices:
    Tested flows:
    
    Known gaps (with RM ticket):
    
    Issue: 3706030
    Issue: 3747125
    lgofman authored and ogalbxela committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    cc8d6b0 View commit details
    Browse the repository at this point in the history
  5. [auto-gen] updating auto-gen code for Nic & Switch PRMs in addition t…

    …o sp2 & sp3 adb files.
    
    Description:
    Auto generated code
    
    MSTFlint port needed: yes
    Tested OS:
    Tested devices:
    Tested flows:
    
    Known gaps (with RM ticket):
    
    Issue: None
    HarelKarni authored and ogalbxela committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    8b5b15b View commit details
    Browse the repository at this point in the history
  6. [adb_parser] port from mft_4.27.0

    Description:
    
    MSTFlint port needed: no
    Tested OS:
    Tested devices:
    Tested flows:
    
    Known gaps (with RM ticket):
    
    Issue: None
    alonStr authored and ogalbxela committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    fd1e3d6 View commit details
    Browse the repository at this point in the history
  7. [resourcetools] port from mft_4.27.0

    Description:
    
    MSTFlint port needed: no
    Tested OS:
    Tested devices:
    Tested flows:
    
    Known gaps (with RM ticket):
    
    Issue: None
    alonStr authored and ogalbxela committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    4c93846 View commit details
    Browse the repository at this point in the history
  8. [mlxlink] Fixing NDR modulation config in prbs testmode

    Description:
    Fixing NDR modulation config in prbs testmode
    
    MSTFlint port needed: Yes
    Tested OS: Linux64
    Tested devices: QTM-2
    Tested flows: mlxlink prbs test_mode
    
    Known gaps (with RM ticket): NA
    
    Issue: 3612477
    lgofman authored and ogalbxela committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    c822114 View commit details
    Browse the repository at this point in the history
  9. [mlxlink] - fixing mlxlink infra

    Description:
    
    -Cleaning mlxlink_commander from any user input parameters
    -Moving all user input parameters to UserInput class
    
    MSTFlint port needed: No
    Tested OS: Linux64
    Tested devices: CX-6
    Tested flows: mlxlink full test
    
    Known gaps (with RM ticket): NA
    
    Issue: 3554777
    lgofman authored and ogalbxela committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    a6b1606 View commit details
    Browse the repository at this point in the history
  10. Update mlxlink_ui.cpp

    lgofman authored and ogalbxela committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    fa615ce View commit details
    Browse the repository at this point in the history
  11. [mlxlink] [Patch-2] Adding support for plane

    Description:
    
    Adding new flag (--plane) to the internal tool for plane view
    The default view will be aggregate view
    If the plane is provided then the tool will set plane_ind field
    for all access reg requests
    MSTFlint port needed: Yes
    Tested OS: Linux64
    Tested devices: NA
    Tested flows: mlxlink --plane X
    
    Known gaps (with RM ticket): NA
    
    Issue: 3566234
    lgofman authored and ogalbxela committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    f26027b View commit details
    Browse the repository at this point in the history
  12. [degradation][flint] rsa cmd fails when trying to sign the image usin…

    …g a text format public key
    
    Description: plain text public key (without authentication_configuration struct) will be applicable for rsa_sign command if the same key was already inserted prior to signing.
    
    MSTFlint port needed: no
    Tested OS: linux
    Tested devices: image
    Tested flows:
    rsa_sign CX7 bin with a plaintext pub key that's already in public_keys_2/3 => success
    rsa_sign CX7 bin with a new plaintext pub key => failed
    rsa_sign CX7 bin with a new public_key_2/3 pub key => success
    
    Known gaps (with RM ticket): N/A
    
    Issue: 3611237
    ashargorodsk authored and ogalbxela committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    9b81d83 View commit details
    Browse the repository at this point in the history
  13. [BF3] flint tool failed to query bf3 device from host after disable F…

    …W update from ARM side
    
    Description: MCC update handle initializtion removed from FwCompsMgr init, will be performed lazily right before each call to read/write.
    
    MSTFlint port needed: yes
    Tested OS: linux
    Tested devices: BF3, CX7
    Tested flows: flint query on BF3 with disabled FW update, flint query on CX7, flint burn on CX7
    
    Known gaps (with RM ticket): N/A
    
    Issue: 3580180
    ashargorodsk authored and ogalbxela committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    7087173 View commit details
    Browse the repository at this point in the history
  14. [ArcusE][Flint] flint cannot open ArcusE device

    Description: added support for arcuse 4mb flash
    
    MSTFlint port needed: yes
    Tested OS: linux
    Tested devices: non secure arcuse PLD
    Tested flows: flint -ocr q on virtual mtusb
    
    Known gaps (with RM ticket): N/A
    
    Issue:3635328
    ashargorodsk authored and ogalbxela committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    e6b9892 View commit details
    Browse the repository at this point in the history
  15. [Umbriel][mflash] support new JEDEC ids for canoe board

    Description: added support for new winbond and micron flashes
    
    MSTFlint port needed: yes
    Tested OS: linux
    Tested devices: CX7 with new flashes
    Tested flows: flint hw query, flint -ocr burn
    
    Known gaps (with RM ticket): N/A
    
    Issue: 3664099
    ashargorodsk authored and ogalbxela committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    b7e0a1b View commit details
    Browse the repository at this point in the history
  16. doesn't support burning FS5 images in Q3 device

    Description: added support for FS5 image burn start
    
    MSTFlint port needed: yes
    Tested OS: linux
    Tested devices: QM3 emu
    Tested flows: flint -d -i burn
    
    Known gaps (with RM ticket):  N/A
    
    Issue: 3666597
    Change-Id: I1a9d2a8c1ff70e7e717cf49af824a5492961b334
    
    Signed-off-by: Alex Shargorodsky <[email protected]>
    ashargorodsk authored and ogalbxela committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    488362d View commit details
    Browse the repository at this point in the history
  17. production burn fails and shows that the FW type is unknown

    Description: added FS5 support for -ocr burn.
    
    MSTFlint port needed: yes
    Tested OS: linux
    Tested devices: QM3
    Tested flows: flint -ocr burn
    
    Known gaps (with RM ticket): N/A
    
    Issue: 3672348
    Change-Id: I5d3d5d9275e08c579c85e03818547ba795de3ed5
    
    Signed-off-by: Alex Shargorodsky <[email protected]>
    ashargorodsk authored and ogalbxela committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    4c9608e View commit details
    Browse the repository at this point in the history
  18. [Gilboa] generating CX8 image failed - Invalid device-type 4131

    Description: added CX8 sw_dev_id
    
    MSTFlint port needed: yes
    Tested OS: linux
    Tested devices: N/A
    Tested flows:
    mlxburn -fw mlx -wrimage /tmp/tmp_file.bin -c ini -base_guid 0x0002c903002ef500 -base_mac 0x0002c92ef500 -dev_type 4131
    
    Known gaps (with RM ticket): N/A
    
    Issue: 3676569
    ashargorodsk authored and ogalbxela committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    8aad9bf View commit details
    Browse the repository at this point in the history
  19. [mic][flint] configure root node in ini file and flint support for ne…

    …w DTOC offset
    
    Description: support for configuration of root node selection for multi root mlx files.
    The ini file will have a "root" field under a "[CONF_FILE_INFO]" section, this field will determine the root node.
    In addition, "image_info" itoc section will have a new field "dtoc_offset", indicating where to look for the dTOC header in the image.
    
    MSTFlint port needed: yes
    Tested OS: linux
    Tested devices: N/A
    Tested flows:
    Generate images from multi root cx7 mlx file.
    Generate image from non multi root cx7 mlx file.
    Generate image from cx7 mlx file.
    
    Known gaps (with RM ticket): N/A
    
    Issue: 3673629
    ashargorodsk authored and ogalbxela committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    ebbdbb9 View commit details
    Browse the repository at this point in the history
  20. support new flash WP MCC error

    Description: added new MCC error and error string
    
    MSTFlint port needed: yes
    Tested OS: N/A
    Tested devices: N/A
    Tested flows: N/A
    
    Known gaps (with RM ticket): N/A
    
    Issue: 3675014
    Change-Id: Ica189d09f336d8af1ddefbc558e1f4c1ba94758d
    
    Signed-off-by: Alex Shargorodsky <[email protected]>
    ashargorodsk authored and ogalbxela committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    6a2518d View commit details
    Browse the repository at this point in the history
  21. Failed to dump configuration on new image format

    Description: must read image_info prior to fetching configuration to determine DTOC header location
    
    MSTFlint port needed: yes
    Tested OS: linux
    Tested devices: CX7 Canoe
    Tested flows: flint query, flint verify, flint dc
    
    Known gaps (with RM ticket): N/A
    
    Issue: 3715455
    Change-Id: I60a29818a69502b135c50fac0e87ec809f173980
    
    Signed-off-by: Alex Shargorodsky <[email protected]>
    ashargorodsk authored and ogalbxela committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    bb8d11f View commit details
    Browse the repository at this point in the history
  22. syndrome 0x8f333 on libc signed app

    Description: added fclose for each sigSection update.
    
    MSTFlint port needed: yes
    Tested OS: linux
    Tested devices: N/A
    Tested flows: mlxdpa sign_dpa_apps -> check that sections have sigSection string
    
    Known gaps (with RM ticket): N/A
    
    Issue: 3713572
    Change-Id: I1c4ea0a755d6a0af3e561270ea8c7bf2a7815cbb
    
    Signed-off-by: Alex Shargorodsky <[email protected]>
    ashargorodsk authored and ogalbxela committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    4b20b80 View commit details
    Browse the repository at this point in the history
  23. Failed to burn VPD with new flash layout

    Description: changed VPD check from forcing it to a fixed offset to checking section max size.
    
    MSTFlint port needed: yes
    Tested OS: linux
    Tested devices: CX7 Canoe
    Tested flows: flint -d <device> -ocr set_vpd <file>
    
    Known gaps (with RM ticket): N/A
    
    Issue: 3716449
    Change-Id: I14e0758e9f7d661f7c0f0c6faa88666f4c0c57c2
    
    Signed-off-by: Alex Shargorodsky <[email protected]>
    ashargorodsk authored and ogalbxela committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    8182afa View commit details
    Browse the repository at this point in the history
  24. [Pre sil][Sunbird][flint] Sign fw image - extract fw image for encaps…

    …ulation header
    
    Description:
    1) for BCH generation - digest and signature in encapsulation header are calculated only on actual fw data (up to burn image size)
    2) for burn flow - FwExtract4MBImage should check if encapsulation header is part of image to extract it for fw update flow
    3) DTOC offset calculation changed after appending encapsulation header to the image
    
    MSTFlint port needed: no
    Tested OS: linux
    Tested devices: QM3 palladium
    Tested flows: flint fw upgrade
    
    Known gaps (with RM ticket): N/A
    
    Issue: 3729517
    ashargorodsk authored and ogalbxela committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    3fae340 View commit details
    Browse the repository at this point in the history
  25. [flint] new FW_DEBUG_DUMP section type

    Description: adding to itoc_type for flint verify prints
    
    MSTFlint port needed: yes
    Tested OS: linux
    Tested devices: image
    Tested flows: flint verify on an image with FW_DUMP section
    
    Known gaps (with RM ticket): N/A
    
    Issue: 3733393
    ashargorodsk authored and ogalbxela committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    1804fd9 View commit details
    Browse the repository at this point in the history
  26. set_signed_fw_components broken for QM3 image with dtoc section at ne…

    …w offsets
    
    Description: fixed init for set_signed_fw_components command
    
    MSTFlint port needed: yes
    Tested OS: linux
    Tested devices: N/A
    Tested flows: flint set_signed_fw_components on QM3 image
    
    Known gaps (with RM ticket): N/A
    
    Issue: 3733745
    Change-Id: I61dd383fd5605c70d163cc8c1adb8c98422c57dd
    
    Signed-off-by: Alex Shargorodsky <[email protected]>
    ashargorodsk authored and ogalbxela committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    b2fdede View commit details
    Browse the repository at this point in the history
  27. DTOC appears after 2 FW burns instaed of 1 burn on secured board of C…

    …anoe
    
    Description: fixed dtoc offset calculation for prod burn with encrypted image
    
    MSTFlint port needed: yes
    Tested OS: linux
    Tested devices: Canoe
    Tested flows: flint prod burn
    
    Known gaps (with RM ticket): N/A
    
    Issue: 3743316
    Change-Id: I6e37d66802706f7a59cc647467c1e825aee32e31
    
    Signed-off-by: Alex Shargorodsky <[email protected]>
    ashargorodsk authored and ogalbxela committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    1d111b1 View commit details
    Browse the repository at this point in the history
  28. [flint] Secure-host failure message changed to general FW failure ins…

    …tead of secure-host related info
    
    Description: checking if secure host is locked in case of MCC flow initialization
    
    MSTFlint port needed: yes
    Tested OS: linux
    Tested devices: CX6
    Tested flows: flint q after setting hw_access disable
    
    Known gaps (with RM ticket): N/A
    
    Issue: 3699666
    ashargorodsk authored and ogalbxela committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    cfaf2c5 View commit details
    Browse the repository at this point in the history
  29. [mlxlink] - mlxlink failed with '-E- Showing PDDR raised'

    Description:
    mlxlink failed with '-E- Showing PDDR raised the following exception:
    Failed to send access register: Bad parameter'
    There is a problem that if the device doesn't support PDDR reg with select_page=3 the tool won't work, even though it dosn't need that info for all flags of mlxlink.
    Changing that the function will be called only for flags that need that informantion.
    
    MSTFlint port needed: None
    Tested OS: None
    Tested devices: None
    Tested flows: mlxlink -d {device}
    
    Known gaps (with RM ticket): None
    
    Issue: 3649766
    lgofman authored and AlexBlago committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    2c8566a View commit details
    Browse the repository at this point in the history
  30. [mlxlink] Fixing error message and help menu issues

    Description:
    Fixing error types in the help menu
    Fixing erro message while providing invalid error parameter
    Adding missing info message while configuring FEC for main\tile ports
    
    MSTFlint port needed: Yes
    Tested OS: Linux64
    Tested devices: CX7, SPC-3
    Tested flows:
    mlxink full commands
    
    Known gaps (with RM ticket):  NA
    
    Issue: 3577410
    Issue: 3541189
    Issue: 3567074
    lgofman authored and ogalbxela committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    c31a647 View commit details
    Browse the repository at this point in the history
  31. Update mlxlink_err_inj_commander.cpp

    lgofman authored and ogalbxela committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    3af4e8c View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2024

  1. [mlxlink][XDR] Supiporting the new SL* for new genaration

    Description:
    - Supporting the new serdes_tx params for XDR generation
    - Supporting eye info
    
    MSTFlint port needed: No
    Tested OS: Linux64
    Tested devices: NA
    Tested flows:
    mlxlink eye_info
    mlxlink serdes_tx
    
    Known gaps (with RM ticket): NA
    
    Issue: 3482368
    Issue:  3700963
    lgofman authored and ogalbxela committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    54502d8 View commit details
    Browse the repository at this point in the history
  2. Update mlxlink_commander.h

    lgofman authored and ogalbxela committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    32426d0 View commit details
    Browse the repository at this point in the history
  3. Update mlxlink_commander.cpp

    lgofman authored and ogalbxela committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    219099f View commit details
    Browse the repository at this point in the history
  4. Update mlxlink_maps.h

    lgofman authored and ogalbxela committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    1968894 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2024

  1. coverity fixes.

    Description: fixed uninitialized variables coverity issues.
    
    Tested OS: linux
    Tested devices: n/a
    Tested flows: compilation
    
    Known gaps (with RM ticket): n/a
    
    Issue: 3657795
    shellysela219 authored and ogalbxela committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    743538c View commit details
    Browse the repository at this point in the history
  2. [mlxlink][BW00] Fixing port access for BW

    Description:
    The port flag will take the IB port number for BW port access
    
    MSTFlint port needed: Yes
    Tested OS: Linux64
    Tested devices: BW00
    Tested flows: mlxlink full commands
    
    Known gaps (with RM ticket): N/A
    
    Issue: 3509849
    boded authored and ogalbxela committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    523b141 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e419373 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2024

  1. mlxdpa: elfio: Include <cstdint> when necessary to have definition fo…

    …r "[u]?int[0-9]+_t"-family of types.
    
    This commit addresses compilation failure below, which is caused
    by changes in standard headers on modern versions of GCC:
    
        In file included from elfio/elfio.hpp:34,
                         from cryptodata.cpp:15:
        ./elfio/elf_types.hpp:30:20: error: 'uint16_t' does not name a type
           30 | using Elf_Half   = uint16_t;
              |                    ^~~~~~~~
        ./elfio/elf_types.hpp:1:1: note: 'uint16_t' is defined in header '<cstdint>'; did you forget to '#include <cstdint>'?
          +++ |+#include <cstdint>
            1 | /*
    
    See https://gcc.gnu.org/gcc-13/porting_to.html for reference.
    
    (cherry picked from commit bc33aa0)
    Signed-off-by: AlexBlago <[email protected]>
    trofi authored and AlexBlago committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    51573d7 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2024

  1. Ignore built .la files

    Signed-off-by: Tzafrir Cohen <[email protected]>
    tzafrir-mellanox committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    a1d9f28 View commit details
    Browse the repository at this point in the history
  2. Remove duplicate definition of VERSION

    Signed-off-by: Tzafrir Cohen <[email protected]>
    tzafrir-mellanox committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    35de57a View commit details
    Browse the repository at this point in the history
  3. minixz: Mark implicit fallthrough

    Signed-off-by: Tzafrir Cohen <[email protected]>
    tzafrir-mellanox committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    710a014 View commit details
    Browse the repository at this point in the history
  4. mlxfwops: Auto fallthrough

    Signed-off-by: Tzafrir Cohen <[email protected]>
    tzafrir-mellanox committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    016e272 View commit details
    Browse the repository at this point in the history
  5. tools_crypto: Ignore deprecation warnings about openssl1

    Signed-off-by: Tzafrir Cohen <[email protected]>
    tzafrir-mellanox committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    c288b4d View commit details
    Browse the repository at this point in the history
  6. Ignore deprecation warnings about openssl1

    Signed-off-by: Tzafrir Cohen <[email protected]>
    tzafrir-mellanox committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    2e24d41 View commit details
    Browse the repository at this point in the history
  7. Remove unused variables

    Signed-off-by: Tzafrir Cohen <[email protected]>
    tzafrir-mellanox committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    2d8c5ac View commit details
    Browse the repository at this point in the history
  8. mlxfwops: Constify exceptions

    Signed-off-by: Tzafrir Cohen <[email protected]>
    tzafrir-mellanox committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    bbfd4b0 View commit details
    Browse the repository at this point in the history
  9. mlxfwops: Ignore warnings about unused parameters

    FIXME: why is that OK?
    
    Also: removed ignoring a warning that already worked.
    
    Signed-off-by: Tzafrir Cohen <[email protected]>
    tzafrir-mellanox committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    b58f494 View commit details
    Browse the repository at this point in the history
  10. mlxfwops: ignore strncpy warnings

    FIXME: How can we be sure those copies are safe?
    
    Signed-off-by: Tzafrir Cohen <[email protected]>
    tzafrir-mellanox committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    800c50c View commit details
    Browse the repository at this point in the history