[dpdk-dev] [PATCH 00/14] net/sfc: support flow API for tunnels
Andrew Rybchenko
arybchenko at solarflare.com
Tue Feb 27 13:45:12 CET 2018
Update base driver and the PMD itself to support flow API
patterns for tunnels: VXLAN, NVGRE and Geneve.
Applicable to SFN8xxx NICs with full-feature firmware variant running.
Andrew Rybchenko (1):
doc: add net/sfc flow API support for tunnels
Roman Zhukov (12):
net/sfc/base: support filters for encapsulated packets
net/sfc/base: support VNI/VSID and inner frame local MAC
net/sfc/base: distinguish filters for encapsulated packets
net/sfc: add VXLAN in flow API filters support
net/sfc: add NVGRE in flow API filters support
net/sfc: add GENEVE in flow API filters support
net/sfc: add inner frame ETH in flow API filters support
net/sfc: add infrastructure to make many filters from flow
net/sfc: multiply of specs with an unknown EtherType
net/sfc: multiply of specs w/o inner frame destination MAC
net/sfc: multiply of specs with an unknown destination MAC
net/sfc: avoid creation of ineffective flow rules
Vijay Srivastava (1):
net/sfc/base: support VXLAN filter creation
doc/guides/nics/sfc_efx.rst | 28 +-
doc/guides/rel_notes/release_18_05.rst | 6 +
drivers/net/sfc/base/ef10_filter.c | 100 +++-
drivers/net/sfc/base/efx.h | 20 +
drivers/net/sfc/base/efx_filter.c | 39 +-
drivers/net/sfc/sfc_flow.c | 1001 ++++++++++++++++++++++++++++++--
drivers/net/sfc/sfc_flow.h | 19 +-
7 files changed, 1161 insertions(+), 52 deletions(-)
--
2.7.4
More information about the dev
mailing list