Go to file
Hyong Youb Kim 6e54c8ac5c net/enic: fix VLAN inner type matching for old hardware
The vlan pattern handler currently assumes the NIC always strips vlan
header from the L2 buffer, regardless of the vlan strip setting. But,
with older VIC models, the vlan header is actually present in the L2
buffer if stripping is disabled. So in this case, the inner ether type
needs to be shifted by that much.

Fixes: 6ced137607 ("net/enic: flow API for NICs with advanced filters enabled")
Cc: stable@dpdk.org

Signed-off-by: Hyong Youb Kim <hyonkim@cisco.com>
Reviewed-by: John Daley <johndale@cisco.com>
2019-04-12 11:02:02 +02:00
.ci ci: fix arm64 config filename 2019-03-30 00:01:35 +01:00
app app/testpmd: fix return value check 2019-04-12 11:02:02 +02:00
buildtools build: add workarounds for Windows helloworld 2019-04-03 01:21:31 +02:00
config net/af_xdp: introduce AF_XDP PMD 2019-04-05 17:45:22 +02:00
devtools devtools/cocci: create safer version of strlcpy script 2019-04-04 22:45:33 +02:00
doc app/testpmd: support no IOVA contiguous mempools 2019-04-12 11:02:02 +02:00
drivers net/enic: fix VLAN inner type matching for old hardware 2019-04-12 11:02:02 +02:00
examples meter: replace color definitions 2019-04-11 14:27:32 +02:00
kernel eal/windows: introduce Windows support 2019-04-03 01:06:01 +02:00
lib meter: replace color definitions 2019-04-11 14:27:32 +02:00
license fix dpdk.org URLs 2018-11-26 20:19:24 +01:00
mk net/af_xdp: introduce AF_XDP PMD 2019-04-05 17:45:22 +02:00
usertools usertools: add octeontx2 SSO and NPA PCIe devices 2019-03-27 01:24:27 +01:00
.gitattributes
.gitignore
.travis.yml
GNUmakefile
MAINTAINERS net/af_xdp: introduce AF_XDP PMD 2019-04-05 17:45:22 +02:00
Makefile
meson_options.txt build: use integer for max ethdev ports option 2019-03-26 23:08:09 +01:00
meson.build eal: add OS specific header file 2019-04-03 01:11:56 +02:00
README
VERSION version: 19.05-rc1 2019-04-05 21:58:09 +02:00

DPDK is a set of libraries and drivers for fast packet processing.
It supports many processor architectures and both FreeBSD and Linux.

The DPDK uses the Open Source BSD-3-Clause license for the core libraries
and drivers. The kernel components are GPL-2.0 licensed.

Please check the doc directory for release notes,
API documentation, and sample application information.

For questions and usage discussions, subscribe to: users@dpdk.org
Report bugs and issues to the development mailing list: dev@dpdk.org