On Wed, 22 Oct 2025 18:40:14 +0200 Serhii Iliushyk <[email protected]> wrote:
> > Features > -------- > - > -- FW version > -- Speed capabilities > -- Link status (Link update only) > -- Unicast MAC filter > -- Multicast MAC filter > -- Promiscuous mode (Enable only. The device always run promiscuous mode) > -- Flow API support. > -- Support for multiple rte_flow groups. > -- Multiple TX and RX queues. > -- Scattered and gather for TX and RX. > -- Jumbo frame support. > -- Traffic mirroring. > -- VLAN filtering. > -- Packet modification: NAT, TTL decrement, DSCP tagging > -- Tunnel types: GTP. > -- Encapsulation and decapsulation of GTP data. > -- RX VLAN stripping via raw decap. > -- TX VLAN insertion via raw encap. > -- CAM and TCAM based matching. > -- Exact match of 140 million flows and policies. > -- Tunnel HW offload: Packet type, inner/outer RSS, IP and UDP checksum > verification. > -- RSS hash > -- RSS key update > -- RSS based on VLAN or 5-tuple. > -- RSS using different combinations of fields: L3 only, L4 only or both, > - and source only, destination only or both. > -- Several RSS hash keys, one for each flow type. > -- Default RSS operation with no hash key specification. > -- Port and queue statistics. > -- RMON statistics in extended stats. > -- Link state information. > -- Flow statistics > -- Flow aging support > -- Flow metering, including meter policy API. > -- Flow update. Update of the action list for specific flow > -- Asynchronous flow support > -- MTU update > +.. rst-class:: punchcard > + > +================================================================================================================ > ======= > +Supported Features > Linux > +================================================================================================================ > ======= > +FW version > X > +Speed capabilities > X > +Link status (Link update only) > X > +Unicast MAC filter > X > +Multicast MAC filter > X > +Promiscuous mode (Enable only. The device always run promiscuous mode) > X > +Flow API support. > X > +Support for multiple rte_flow groups. > X > +Multiple TX and RX queues. > X > +Scattered and gather for TX and RX. > X > +Jumbo frame support. > X > +Traffic mirroring. > X > +VLAN filtering. > X > +Packet modification: NAT, TTL decrement, DSCP tagging > X > +Tunnel types: GTP. > X > +Encapsulation and decapsulation of GTP data. > X > +RX VLAN stripping via raw decap. > X > +TX VLAN insertion via raw encap. > X > +CAM and TCAM based matching. > X > +Exact match of 140 million flows and policies. > X > +Tunnel HW offload: Packet type, inner/outer RSS, IP and UDP checksum > verification. X > +RSS hash > X > +RSS key update > X > +RSS based on VLAN or 5*tuple. > X > +RSS using different combinations of fields: L3 only, L4 only or both, and > source only, destination only or both. X > +Several RSS hash keys, one for each flow type. > X > +Default RSS operation with no hash key specification. > X > +Port and queue statistics. > X > +RMON statistics in extended stats. > X > +Link state information. > X > +Flow statistics > X > +Flow aging support > X > +Flow metering, including meter policy API. > X > +Flow update. Update of the action list for specific flow > X > +Asynchronous flow support > X > +MTU update > X > +================================================================================================================ > ======= Why is this table needed. Most of this is already in NIC features table and having a duplicate is redundant.

