From: Petr Machata Date: Wed, 9 Jun 2021 09:27:33 +0000 (+0200) Subject: Mellanox: Add new mlxsw_spectrum firmware xx.2008.2946 X-Git-Tag: 20210716~44 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=da416b04f7dea86e322f340d468e6f32b84c858c;p=linux-firmware Mellanox: Add new mlxsw_spectrum firmware xx.2008.2946 Add latest verified version of Mellanox Spectrum-family switch firmware, for Spectrum (13.2008.2946), Spectrum-2 (29.2008.2946) and Spectrum-3 (30.2008.2946). The following issues have been fixed: - A Spectrum-2 issue where control traffic generated on the switch would not egress a front panel port. - Minimum shaper would not guarantee the requested bandwidth if the configured rate is 100Gbps+. - On Spectrum-1, when bulk-updating FDB, a multicast tunnel entry update would be corrupted, and a unicast entry would not change VID. - When ECMP or LAG are in symmetric hash mode, a packet would be steered to the wrong port. - Obtaining activity for MC routes would sometimes exhibit a latency of >1us on Spectrum-3. The following new features are available: - Elephant & mice flow detection - Register PMTDB, for querying of possible split-port scenarios - Router interface profiles, which relax the requirement that all router interfaces have the same MAC address prefix. Signed-off-by: Petr Machata Signed-off-by: Josh Boyer --- diff --git a/WHENCE b/WHENCE index a2d179e..89dca2f 100644 --- a/WHENCE +++ b/WHENCE @@ -5346,6 +5346,9 @@ File: mellanox/mlxsw_spectrum3-30.2008.2406.mfa2 File: mellanox/mlxsw_spectrum-13.2008.2438.mfa2 File: mellanox/mlxsw_spectrum2-29.2008.2438.mfa2 File: mellanox/mlxsw_spectrum3-30.2008.2438.mfa2 +File: mellanox/mlxsw_spectrum-13.2008.2946.mfa2 +File: mellanox/mlxsw_spectrum2-29.2008.2946.mfa2 +File: mellanox/mlxsw_spectrum3-30.2008.2946.mfa2 Licence: Copyright (c) 2017-2020 Mellanox Technologies, Ltd. All rights reserved. diff --git a/mellanox/mlxsw_spectrum-13.2008.2946.mfa2 b/mellanox/mlxsw_spectrum-13.2008.2946.mfa2 new file mode 100644 index 0000000..008f626 Binary files /dev/null and b/mellanox/mlxsw_spectrum-13.2008.2946.mfa2 differ diff --git a/mellanox/mlxsw_spectrum2-29.2008.2946.mfa2 b/mellanox/mlxsw_spectrum2-29.2008.2946.mfa2 new file mode 100644 index 0000000..dd0abd4 Binary files /dev/null and b/mellanox/mlxsw_spectrum2-29.2008.2946.mfa2 differ diff --git a/mellanox/mlxsw_spectrum3-30.2008.2946.mfa2 b/mellanox/mlxsw_spectrum3-30.2008.2946.mfa2 new file mode 100644 index 0000000..1639545 Binary files /dev/null and b/mellanox/mlxsw_spectrum3-30.2008.2946.mfa2 differ