-
Notifications
You must be signed in to change notification settings - Fork 39
5.2 Release notes
Ido Schimmel edited this page Aug 13, 2019
·
2 revisions
Product | Description |
---|---|
Mellanox SN2700, SN2740 | SpectrumTM based 100GbE 1U Open Ethernet Switch with, 32 QSFP28 ports |
Mellanox SN2410 | SpectrumTM based 25GbE/100GbE 1U Open Ethernet Switch, 48 SFP28 ports, 8 QSFP28 ports |
Mellanox SN2100 | SpectrumTM based 100GbE 1U Open Ethernet switch, 16 QSFP28 ports |
Mellanox SN2010 | SpectrumTM based 25GbE/100GbE 1U Open Ethernet Switch, 18 SFP28 ports, 4 QSFP28 ports |
Mellanox SN3700 | Spectrum-2TM based 200GbE 1U Open Ethernet switch, 32 QSFP28 ports Beta |
Mellanox SN3700C | Spectrum-2TM based 100GbE 1U Open Ethernet switch, 32 QSFP28 ports |
Spectrum mellanox/mlxsw_spectrum-13.2000.1122
- Available via linux-firmware.
Spectrum-2 - Available on demand. In-driver FW update is not yet enabled, thus manual FW update is required.
For a list of the Mellanox supported cables please visit the LinkXTM Cables and Transceivers page.
NOTE: For releases earlier than 4.9 please visit 4.18 release notes page.
Kernel | Category | Description |
---|---|---|
5.2 | Spectrum-2 SN3700C GA | Fully certified SN3700C |
5.1 | Spectrum-2 GRE | Add support for GRE |
Spectrum-2 QoS | Add support for QoS | |
VXLAN | Add VXLAN support for Spectrum-2 as well as FDB vetoing for both | |
HW discard counters | Add additional HW discard counters to ethtool | |
devlink dev info | Add new devlink info command to show ASIC revision, platform PSID and running FW version | |
5.0 | One-armed router support | Add support to disable ICMP redirect generation |
VXLAN with VLAN-aware bridges support | VXLAN with VLAN-aware bridges support | |
VXLAN router support | Add support for VXLAN routing | |
Add hock Firmware upgrade support | Add support for ad hock Firmware version overriding the in-driver automatic Firmware upgrade | |
Spectrum-2 MC router | Add support for IPv4/6 Multicast router | |
4.20 | QoS MC-awarness | Add support for dedicated pool for BUM traffic |
VXLAN support | VXLAN with VLAN-unaware bridges support | |
4.19 | VRRP | Support of Virtual Router Redundancy Protocol |
TC chain templates | Allow user to specify a template that would cover all the filters to be inserted in the chain | |
Spectrum-2 support | Initial support for Spectrum-2: basic L2, L3 and ACLs | |
QoS | Trust-DSCP and DSCP rewrite | |
Counters | Include RFC-2819 counters in stats length | |
FW Auto upgrade | Always bump required firmware version | |
4.18 | SPAN | ERSPAN mirroring with bridge, VLAN or LAG in underlay |
4.17 | QoS | Allow grafting of RED as a child of PRIO (providing per QoS RED/ECN) |
L3 Routing | IPv6 multicast routing | |
SPAN | Support mirroring via GRE tunnel (ERSPAN) | |
L2 switching | Physical ports in VLAN-unaware bridges support | |
4.16 | L3 Routing | Weighted multipath for IPv6 |
QoS | Offload support for PRIO queueing discipline | |
SPAN | flow-based mirroring | |
4.15 | L3 Routing | IPv4 multicast routing |
L3 Routing | Weighted multipath for IPv4 | |
L3 Routing | Allow user control of IPv4 multpath hash policy | |
QoS | Offload support for RED queueing discipline | |
L3 Tunneling | GRE support for decap-only tunnels | |
L3 Tunneling | GRE configuration changes supported (see limitations) | |
4.14 | L3 Routing | Add support for IPv6 unicast routing |
ACL keys | Match on IP TTL and TOS | |
ACL actions | Support moving to different chains (tables) | |
L3 Tunneling | Preliminary support for GRE tunnels (see limitations) | |
4.13 | ACL keys | Match on TCP flags |
ACL actions | Trap support | |
Chassis management | Firmware flashing support | |
Chassis management | Port module [transceiver] info | |
4.12 | ACL keys | VLAN-ID, PCP, DCSP support |
ACL Infrastructure | Added counters support | |
L3 Routing | Enabled 256 VRFs | |
Visibility | Added RIF counters | |
4.11 | ACL infra | Added 'tc-flower' offloading for ACLs |
ACL keys | Port, DMAC, SMAC, Ethertype, IP proto, SIP DIP (IPv4/6), TCP/UDP, L4 port | |
ACL actions | DROP, Forward | |
IP multicast | IGMP flooding enhancements | |
Visibility | sFlow | |
4.10 | QoS | CPU policers support |
4.9 | L3 routing | L3 router performance enhancements |
Chassis management | I2C driver added for Mellanox SpectrumTM switch systems |
Category | Description | Commit info |
---|---|---|
mlxsw: core | Prevent QSFP module initialization for old hardware | details |
mlxsw: core | Prevent reading unsupported slave address from SFP EEPROM | details |
mlxsw: spectrum_acl | Avoid warning after identical rules insertion | details |
mlxsw: spectrum | Prevent force of 56G | details |
mlxsw: spectrum_router | Refresh nexthop neighbour when it becomes dead | details |
mlxsw: spectrum_flower | Fix TOS matching | details |
mlxsw: spectrum_buffers | Reduce pool size on Spectrum-2 | details |
mlxsw: spectrum | Disallow prio-tagged packets when PVID is removed | details |
mlxsw: spectrum_dcb | Configure DSCP map as the last rule is removed | details |
mlxsw: spectrum | Do not process learned records with a dummy FID | details |
Category | Description |
---|---|
Network configuration | Order of operations: Network configuration should be done bottom-up, teardown should be done top-down |
ACL | ACL key size: Rules that match on L2 fields and the complete IPv6 header cannot be specified |
FW automatic upgrade | Spectrum-2 in-driver firmware upgrade is not supported. See manual instructions Firmware upgrade |
Multicast snooping | MDB records mapped to the same multicast MAC will share the same MDB record in the device. Deleting such records from the bridge driver will result in the following error being printed to the kernel log: "Unable to remove port from MC DB" |
General information
System Maintenance
Network Interface Configuration
- Switch Port Configuration
- Netdevice Statistics
- Persistent Configuration
- Quality of Service
- Queues Management
- How To Configure Lossless RoCE
- Port Mirroring
- ACLs
- OVS
- Resource Management
- Precision Time Protocol (PTP)
Layer 2
Network Virtualization
Layer 3
- Static Routing
- Virtual Routing and Forwarding (VRF)
- Tunneling
- Multicast Routing
- Virtual Router Redundancy Protocol (VRRP)
Debugging