gso: support VXLAN UDP/IPv4
authorYi Yang <yangyi01@inspur.com>
Thu, 19 Nov 2020 06:43:31 +0000 (14:43 +0800)
committerThomas Monjalon <thomas@monjalon.net>
Fri, 15 Jan 2021 10:31:28 +0000 (11:31 +0100)
commit76f093948fdae3db874d4fe8602f29288f00a540
treec2b8111f01f48821231c00eb027e2cd5232b25b3
parentb9d60b5434e9df46f53fc1e3aa4b065f261adb83
gso: support VXLAN UDP/IPv4

As most NICs do not support segmentation for VXLAN-encapsulated
UDP/IPv4 packets, this patch adds VXLAN UDP/IPv4 GSO support.

Signed-off-by: Yi Yang <yangyi01@inspur.com>
Acked-by: Jiayu Hu <jiayu.hu@intel.com>
doc/guides/prog_guide/generic_segmentation_offload_lib.rst
doc/guides/rel_notes/release_21_02.rst
lib/librte_gso/gso_common.h
lib/librte_gso/gso_tunnel_udp4.c [new file with mode: 0644]
lib/librte_gso/gso_tunnel_udp4.h [new file with mode: 0644]
lib/librte_gso/meson.build
lib/librte_gso/rte_gso.c