path: root/doc/guides/nics/enic.rst
diff options
authorJohn Daley <>2018-09-27 20:08:37 -0700
committerFerruh Yigit <>2018-10-11 18:53:48 +0200
commit86df6c4e2fce1e995faa7e30f445ecbcb6934ef4 (patch)
tree743a08ae44f1cc63709b7ca6ceb8a978b305dfe0 /doc/guides/nics/enic.rst
parent85b0ccec381d217ad6fb1698317b863a31fdd8af (diff)
net/enic: support flow counter action
Support counter action for 1400 series adapters. The adapter API for allocating and freeing counters is independent of the adapter match/action API. If the filter action is requested, a counter is first allocated and then assigned to the filter, and when the filter is deleted, the counter must also be deleted. Counters are DMAd to pre-allocated consistent memory periodically, controlled by the define VNIC_FLOW_COUNTER_UPDATE_MSECS. The default is 100 milliseconds. Signed-off-by: John Daley <> Reviewed-by: Hyong Youb Kim <>
Diffstat (limited to 'doc/guides/nics/enic.rst')
1 files changed, 6 insertions, 0 deletions
diff --git a/doc/guides/nics/enic.rst b/doc/guides/nics/enic.rst
index 438a83d..86941fd 100644
--- a/doc/guides/nics/enic.rst
+++ b/doc/guides/nics/enic.rst
@@ -260,6 +260,12 @@ Generic Flow API is supported. The baseline support is:
- Selectors: 'is', 'spec' and 'mask'. 'last' is not supported
- In total, up to 64 bytes of mask is allowed across all headers
+- **1400 and later series VICS with advanced filters enabled**
+ All the above plus:
+ - Action: count
More features may be added in future firmware and new versions of the VIC.
Please refer to the release notes.