[PATCH v9] gro : ipv6 changes to support GRO for TCP/ipv6
Thomas Monjalon
thomas at monjalon.net
Mon Jun 19 15:30:16 CEST 2023
15/06/2023 08:20, Kumara Parameshwaran:
> The patch adds GRO support for TCP/ipv6 packets. This does not
> include the support for vxlan, udp ipv6 packets.
>
> Signed-off-by: Kumara Parameshwaran <kumaraparamesh92 at gmail.com>
> ---
> lib/gro/gro_tcp.h | 187 ++++++++++++
> lib/gro/gro_tcp4.c | 177 +++---------
> lib/gro/gro_tcp4.h | 170 +----------
> lib/gro/gro_tcp6.c | 268 ++++++++++++++++++
> lib/gro/gro_tcp6.h | 160 +++++++++++
> lib/gro/gro_tcp_internal.h | 128 +++++++++
> lib/gro/gro_vxlan_tcp4.c | 22 +-
> lib/gro/gro_vxlan_tcp4.h | 2 +-
> lib/gro/meson.build | 1 +
> lib/gro/rte_gro.c | 83 +++++-
> lib/gro/rte_gro.h | 3 +
Please would it be possible to have 2 patches:
- first would move IPv4 code in a new file (without any other change)
- second would add IPv6 support
It would allow to see more clearly what is changed for IPv6.
Thanks
More information about the dev
mailing list