path: root/doc
diff options
authorHyong Youb Kim <>2019-03-02 02:42:44 -0800
committerFerruh Yigit <>2019-03-08 17:52:22 +0100
commite9434f6f60052519cffb6f447c694da5eba24a47 (patch)
treec5362c98a347a429ab443cbc95bb9ae6f0a5844a /doc
parent4d8e9aa48328edb58f8a843a8e6bee327e12d181 (diff)
net/enic: enable limited RSS flow action
Some apps like OVS-DPDK use MARK+RSS flow rules in order to offload packet matching to the NIC. The RSS action in such flow rules simply indicates "receive packet normally", not trying to override the port wide RSS. The action is included in the flow rules simply to terminate them, as MARK is not a fate-deciding action. And, the RSS action has a most basic config: default hash, level, types, null key, and identity queue mapping. Recent VIC adapters can support these "mark and receive" flow rules. So, enable support for RSS action for this limited use case. Signed-off-by: Hyong Youb Kim <> Reviewed-by: John Daley <>
Diffstat (limited to 'doc')
2 files changed, 5 insertions, 1 deletions
diff --git a/doc/guides/nics/enic.rst b/doc/guides/nics/enic.rst
index e456e6c..ed093ef 100644
--- a/doc/guides/nics/enic.rst
+++ b/doc/guides/nics/enic.rst
@@ -256,7 +256,7 @@ Generic Flow API is supported. The baseline support is:
- Attributes: ingress
- Items: eth, ipv4, ipv6, udp, tcp, vxlan, inner eth, ipv4, ipv6, udp, tcp
- - Actions: queue, mark, drop, flag and void
+ - Actions: queue, mark, drop, flag, rss, and void
- Selectors: 'is', 'spec' and 'mask'. 'last' is not supported
- In total, up to 64 bytes of mask is allowed across all headers
diff --git a/doc/guides/rel_notes/release_19_05.rst b/doc/guides/rel_notes/release_19_05.rst
index 4a3e2a7..4a73f29 100644
--- a/doc/guides/rel_notes/release_19_05.rst
+++ b/doc/guides/rel_notes/release_19_05.rst
@@ -77,6 +77,10 @@ New Features
which includes the directory name, lib name, filenames, makefile, docs,
macros, functions, structs and any other strings in the code.
+* **Updated the enic driver.**
+ * Added limited support for RSS.
Removed Items