xref: /dpdk/doc/guides/nics/features/default.ini (revision 2df20a1d345a5fc0a1b6dc0317d11fc7b1fda7e7)
1;
2; Features of a default network driver.
3;
4; This file defines the features that are valid for inclusion in
5; the other driver files and also the order that they appear in
6; the features table in the documentation. The feature description
7; string should not exceed feature_str_len defined in conf.py.
8;
9[Features]
10Speed capabilities   =
11Link status          =
12Link status event    =
13Removal event        =
14Queue status event   =
15Rx interrupt         =
16Lock-free Tx queue   =
17Fast mbuf free       =
18Free Tx mbuf on demand =
19Queue start/stop     =
20Runtime Rx queue setup =
21Runtime Tx queue setup =
22Shared Rx queue      =
23Burst mode info      =
24Power mgmt address monitor =
25MTU update           =
26Buffer split on Rx   =
27Scattered Rx         =
28LRO                  =
29TSO                  =
30Promiscuous mode     =
31Allmulticast mode    =
32Unicast MAC filter   =
33Multicast MAC filter =
34RSS hash             =
35RSS key update       =
36RSS reta update      =
37Inner RSS            =
38VMDq                 =
39SR-IOV               =
40DCB                  =
41VLAN filter          =
42Flow control         =
43Rate limitation      =
44Congestion management =
45Inline crypto        =
46Inline protocol      =
47CRC offload          =
48VLAN offload         =
49QinQ offload         =
50FEC                  =
51IP reassembly        =
52L3 checksum offload  =
53L4 checksum offload  =
54Timestamp offload    =
55MACsec offload       =
56Inner L3 checksum    =
57Inner L4 checksum    =
58Packet type parsing  =
59Timesync             =
60Rx descriptor status =
61Tx descriptor status =
62Basic stats          =
63Extended stats       =
64Stats per queue      =
65FW version           =
66EEPROM dump          =
67Module EEPROM dump   =
68Registers dump       =
69LED                  =
70Multiprocess aware   =
71FreeBSD              =
72Linux                =
73Windows              =
74ARMv7                =
75ARMv8                =
76LoongArch64          =
77Power8               =
78rv64                 =
79x86-32               =
80x86-64               =
81Usage doc            =
82Design doc           =
83Perf doc             =
84
85[rte_flow items]
86aggr_affinity        =
87ah                   =
88any                  =
89arp_eth_ipv4         =
90conntrack            =
91ecpri                =
92esp                  =
93eth                  =
94e_tag                =
95flex                 =
96fuzzy                =
97geneve               =
98geneve_opt           =
99gre                  =
100gre_key              =
101gre_option           =
102gtp                  =
103gtpc                 =
104gtpu                 =
105gtp_psc              =
106higig2               =
107ib_bth               =
108icmp                 =
109icmp6                =
110icmp6_echo_request   =
111icmp6_echo_reply     =
112icmp6_nd_na          =
113icmp6_nd_ns          =
114icmp6_nd_opt         =
115icmp6_nd_opt_sla_eth =
116icmp6_nd_opt_tla_eth =
117igmp                 =
118integrity            =
119invert               =
120ipv4                 =
121ipv6                 =
122ipv6_ext             =
123ipv6_frag_ext        =
124ipv6_routing_ext     =
125l2tpv2               =
126l2tpv3oip            =
127mark                 =
128meta                 =
129meter_color          =
130mpls                 =
131nsh                  =
132nvgre                =
133pfcp                 =
134port_id              =
135port_representor     =
136ppp                  =
137pppoed               =
138pppoes               =
139pppoe_proto_id       =
140ptype                =
141quota                =
142raw                  =
143represented_port     =
144sctp                 =
145tag                  =
146tcp                  =
147tx_queue             =
148udp                  =
149vlan                 =
150vxlan                =
151vxlan_gpe            =
152
153[rte_flow actions]
154age                  =
155conntrack            =
156count                =
157dec_tcp_ack          =
158dec_tcp_seq          =
159dec_ttl              =
160drop                 =
161flag                 =
162inc_tcp_ack          =
163inc_tcp_seq          =
164indirect_list        =
165ipv6_ext_push        =
166ipv6_ext_remove      =
167jump                 =
168mac_swap             =
169mark                 =
170meter                =
171meter_mark           =
172modify_field         =
173nvgre_decap          =
174nvgre_encap          =
175of_copy_ttl_in       =
176of_copy_ttl_out      =
177of_dec_mpls_ttl      =
178of_dec_nw_ttl        =
179of_pop_mpls          =
180of_pop_vlan          =
181of_push_mpls         =
182of_push_vlan         =
183of_set_mpls_ttl      =
184of_set_nw_ttl        =
185of_set_vlan_pcp      =
186of_set_vlan_vid      =
187passthru             =
188pf                   =
189port_id              =
190port_representor     =
191prog                 =
192queue                =
193quota                =
194raw_decap            =
195raw_encap            =
196represented_port     =
197rss                  =
198sample               =
199security             =
200send_to_kernel       =
201set_ipv4_dscp        =
202set_ipv4_dst         =
203set_ipv4_src         =
204set_ipv6_dscp        =
205set_ipv6_dst         =
206set_ipv6_src         =
207set_mac_dst          =
208set_mac_src          =
209set_meta             =
210set_tag              =
211set_tp_dst           =
212set_tp_src           =
213set_ttl              =
214skip_cman            =
215vf                   =
216vxlan_decap          =
217vxlan_encap          =
218