Please be aware that this repository is no longer actively maintained, and no further updates or security patches will be provided. We recommend seeking alternative solutions or forking the repository if you wish to continue development.
Marvell Prestera Switchdev Repository.
For more information, please check our wiki
Features by Linux kernel version
Kernel Version | |
---|---|
5.10 | Initial submition, support for Marvell Prestera 98DX326x. Features: VLAN-aware/unaware bridge offloading, FDB, Switchport configuration |
5.13 | Support for 98DX3265 |
5.14 | Add support for LAG, Devlink traps, ACL |
5.17 | Migrate to new vTCAM api, ACL stats support, flower template support, CPU routing |
5.18 | Multi chain support, Offload "local" and "blackhole" routes |
5.19 | TC hardware stats support, Traffic Policing |
6.0 | Bridge MDB offloading, PhyLink support, Support for for Aldrin2 (98DX8525) |
6.1 | L3 offloading only for switchports |
6.2 | Support for AC5X family devices |
Features by driver version
Driver Version | |
---|---|
2.6.0(dentOS v1.0 Arthur) | Based on Linux kernel 5.6 Features: VLAN-aware/unaware bridge offloading, FDB, Switchport configuration, LAG, STP, LLDP, IPv4 routing, ECMP, VRRP, ACL, Devlink traps |
3.1.1 (dentOS v2 Beeblebrox) | Based on Linux Kernel 5.10 New Features: NAT, Multi chain support Chain Templates, PhyLink support |
3.2.2 (dentOS v2.5) | Based on Linux Kernel 5.15 Feature equivalent to DENT 2.5 |
4.0.3 | Based on Linux Kernel 5.15 DHCP, Port Isolation, IGMP Snooping MDB, SPAN, IPv6, QoS |
Please use GitHub issues to report issues/request new enhancements.