Add latest verified version of Nvidia Spectrum-family switch firmware,
for Spectrum (13.2008.3326), Spectrum-2 (29.2008.3326) and Spectrum-3
(30.2008.3326).
The following issues are fixed in this version:
- Several issues in tracking PTP timestamps on Spectrum-3.
- An issue in fine-grained LAG configuration, which would mangle KVD on
Spectrum-2 and later.
- An issue in FW command interface, which would mangle temporary buffers,
leading to wrong initialization of a port.
- Issues in querying of LPM entries and tunnel decapsulation configuration.
- A Spectrum-2 issue where a too-short VXLAN-decapsulated packet would get
zero-padded and trapped, instead of getting dropped.
- An issue where latency would not be reported for egress-sampled packets
on 10Gbps and 25Gbps ports on Spectrum-3.
- A packet scheduler configuration issue which would cause drops of small
packets on 10Gbps line rate on Spectrum-3.
- An issue in handling multicast traffic, which would be trapped under a
wrong trap reason.
- Two issues in sFlow policer configuration.
- An issue in port headroom watermark reporting.
- An issue in port headroom reconfiguration while traffic is ingressing the
port.
- A fix in reporting of latency watermark after transition from 10Gbps or
25Gbps to 400Gbps on Spectrum-3.
- A MID reallocation issue on Spectrum-1.
- A number of issues in in-service-upgrade.
The following new features are now available:
- Support for setting router interface MAC addresses with more than one
common prefix (up from one common prefix previously).
- Support for efficient bulk update of FDB entries from VXLAN encapsulation
to local forwarding and back.
- Support for 9 fixed + 7 hashed bits of VXLAN UDP source port value (up
from 8+8).
- Support for placing timestamp over a source MAC field to permit 48-bit
timestamp (up from 32-bit when placed over FCS).
Signed-off-by: Petr Machata <petrm@nvidia.com>
Signed-off-by: Josh Boyer <jwboyer@kernel.org>