[dpdk-dev] [PATCH v2 00/13] net/enic: 19.05 updates
Hyong Youb Kim
hyonkim at cisco.com
Sat Mar 2 11:42:38 CET 2019
This patch series fixes bugs in enic's implementation of flow API and
adds very limited support for RAW, RSS, and PASSTHRU. Limited RSS and
PASSTHRU are intended to support partial offloads in OVS-DPDK and
VPP. These apps use MARK + default RSS and PASSTHRU + MARK to "mark
packet and then receive normally". Cisco VIC can support these, even
though general RSS and PASSTHRU are not possible.
Intentionally removed Cc: stable from the last patch ("net/enic: fix
several issues with inner packet matching") as it depends on a non-fix
patch ("net/enic: move arguments into struct"). I will submit backport
request for these separately, after rc1.
---
v2:
* Merge doc changes with corresponding code changes.
Hyong Youb Kim (13):
net/enic: remove unused code
net/enic: fix flow director SCTP matching
net/enic: fix SCTP match for flow API
net/enic: allow flow mark ID 0
net/enic: check for unsupported flow item types
net/enic: enable limited RSS flow action
net/enic: enable limited PASSTHRU flow action
net/enic: move arguments into struct
net/enic: enable limited support for RAW flow item
net/enic: reset VXLAN port regardless of overlay offload
net/enic: fix a couple issues with VXLAN match
net/enic: fix an endian bug in VLAN match
net/enic: fix several issues with inner packet matching
doc/guides/nics/enic.rst | 18 +-
doc/guides/rel_notes/release_19_05.rst | 7 +
drivers/net/enic/Makefile | 1 -
drivers/net/enic/base/vnic_rss.c | 23 -
drivers/net/enic/base/vnic_rss.h | 5 -
drivers/net/enic/enic.h | 8 +-
drivers/net/enic/enic_clsf.c | 38 +-
drivers/net/enic/enic_flow.c | 786 +++++++++++++++++++++------------
drivers/net/enic/enic_main.c | 9 +-
drivers/net/enic/enic_res.c | 26 --
drivers/net/enic/enic_res.h | 2 -
drivers/net/enic/enic_rxtx_common.h | 3 +-
drivers/net/enic/meson.build | 1 -
13 files changed, 560 insertions(+), 367 deletions(-)
delete mode 100644 drivers/net/enic/base/vnic_rss.c
--
2.16.2
More information about the dev
mailing list