Skip to content

5.18 Release notes

Amit Cohen edited this page Nov 10, 2024 · 3 revisions
Table of Contents
  1. New Features
  2. Fixed Issues

New Features

NOTE: For releases earlier than 4.19 please visit 5.2 release notes page.

Kernel Category Description
5.18 TC pedit IPv4 / IPv6 src / dst:ACL
L3 HW Statistics:Netdevice-Statistics
SN4600 in GA Fully certified SN4600
5.17 VXLAN with IPv6 underlay:Virtual-eXtensible-Local-Area-Network-(VXLAN)
SN5700 in GA Fully certified SN5700
5.16 GRE6 for Spectrum-2 and above:L3-Tunneling
Mirroring ECN-marked packets
Multi-level qdisc offload:Queues-Management
Port shaper:Queues-Management
transceiver module power mode policy:Switch-Port-Configuration
transceiver module reset:Switch-Port-Configuration
Support for multiple router interface MAC prefixes:Static-Routing
SN4410 in GA Fully certified SN4410
5.14 Inner layer 3 and custom multi-path hash policies:Static-Routing
Transceiver module EEPROM full read access:Switch-Port-Configuration
Remove Mellanox SwitchX-2 and SwitchIB ASICs support
5.13 Egress and flow-based sampling with extra metadata:Packet-Sampling
Resilient next-hop groups:Static-Routing
5.12 Route offload notifications:Static-Routing
ethtool lanes support:Switch Port Configuration
5.11 Nexthop objects support:Static-Routing
Q-in-Q:Bridge
Q-in-VNI:Virtual-eXtensible-Local-Area-Network-(VXLAN)
5.10 Firmware fatal events using devlink health:Firmware-Dump
Support for DCB buffer commands:Quality-of-Service
Critical and emergency alarms:Temperature-and-Fan-Control
transceiver_overheat counter:Switch-Port-Configuration
5.9 TC police action: ACL
monitoring shared buffer drops:Packet-Drops-Monitoring
link down reason: Switch-Port-Configuration
TX4810 in Alpha quality Partially certified TX4810
5.8 Control Plane Policing (CoPP): Quality-of-Service
TC pedit TCP / UDP sport / dport: ACL
SN4600C in GA Fully certified SN4600C
5.7 Packet drops monitoring: ACL
FIFO stats offload
Queues management: RED nodrop mode
ACL actions hardware stats types
Packet trap policers
TC skbedit priority and pedit TOS / traffic_class.
SN3420 in GA Fully certified SN3420
5.6 Packet drops monitoring: Tunnel and exceptions
ETS and TBF qdisc offloads
Default port priority
5.5 SN3800 in GA
Packet drops monitoring: Layer 3 and exceptions
Add extended ACK for EMADs error code indicating a bad parameter with string TLV
Initial Spectrum-3 support
Initial 400G support
5.4 Packet drops monitoring: Layer 2
CPU port's shared buffer occupancy monitoring
5.3 Spectrum-2 SN3700 GA Fully certified SN3700
PTP Add support for PTP (Spectrum only)
ACL match on ingress device Add support for new key: match on ingress
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

Fixed Issues

Category Description Commit info
mlxsw: Avoid warning during ip6gre device removal details
mlxsw: i2c Fix initialization error flow details
Clone this wiki locally