This patchset adds AVX512 specialization for the NVGRE tunneling scenario. It adds both an MFEX implementation for parsing the outer header of a typical NVGRE packet and specialized DPCLS subtable signatures for the lookups on both outer and inner headers.
v2: * Improve patch 1/2 commit title. Cian Ferriter (2): dpif-netdev/dpcls: Specialize 8,1 and 5,2 signatures. dpif-netdev/mfex: Add AVX512 NVGRE traffic profiles. lib/dp-packet.h | 58 +++++++++++++++++++------- lib/dpif-netdev-extract-avx512.c | 43 ++++++++++++++++++- lib/dpif-netdev-lookup-avx512-gather.c | 4 ++ lib/dpif-netdev-lookup-generic.c | 4 ++ lib/dpif-netdev-private-extract.c | 10 +++++ lib/dpif-netdev-private-extract.h | 5 +++ 6 files changed, 108 insertions(+), 16 deletions(-) -- 2.25.1 _______________________________________________ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev