ee61f5113b
Introduce rte_flow skeleton and implement validate operation. Parse and convert <item>, <action>, <attributes> into hardware specification. Perform validation, including basic sanity tests and underlying device's supported filter capability checks. Currently add support for: <item>: IPv4, IPv6, TCP, and UDP. <action>: Drop, Queue, and Count. Also add sanity checks to ensure filters are created at specified index in LE-TCAM region. The index in LE-TCAM region indicates the filter rule's priority with index 0 having the highest priority. If no index is specified, filters are created at closest available free index. Signed-off-by: Shagun Agrawal <shaguna@chelsio.com> Signed-off-by: Kumar Sanghvi <kumaras@chelsio.com> Signed-off-by: Rahul Lakkireddy <rahul.lakkireddy@chelsio.com>
36 lines
872 B
INI
36 lines
872 B
INI
;
|
|
; Supported features of the 'cxgbe' network poll mode driver.
|
|
;
|
|
; Refer to default.ini for the full list of available PMD features.
|
|
;
|
|
[Features]
|
|
Speed capabilities = Y
|
|
Link status = Y
|
|
Queue start/stop = Y
|
|
MTU update = Y
|
|
Jumbo frame = Y
|
|
Scattered Rx = Y
|
|
TSO = Y
|
|
Promiscuous mode = Y
|
|
Allmulticast mode = Y
|
|
RSS hash = Y
|
|
RSS key update = Y
|
|
Flow control = Y
|
|
Flow API = Y
|
|
CRC offload = Y
|
|
VLAN offload = Y
|
|
L3 checksum offload = Y
|
|
L4 checksum offload = Y
|
|
Packet type parsing = Y
|
|
Basic stats = Y
|
|
Stats per queue = Y
|
|
EEPROM dump = Y
|
|
Registers dump = Y
|
|
Multiprocess aware = Y
|
|
BSD nic_uio = Y
|
|
Linux UIO = Y
|
|
Linux VFIO = Y
|
|
x86-32 = Y
|
|
x86-64 = Y
|
|
Usage doc = Y
|