[PATCH] gro : fix pkt length when extra bytes are padded to ethernet frame
David Marchand
david.marchand at redhat.com
Mon Oct 10 21:32:56 CEST 2022
On Mon, Oct 10, 2022 at 7:51 PM Kumara Parameshwaran
<kumaraparamesh92 at gmail.com> wrote:
>
> From: Kumara Parameshwaran <kumaraparamesh92 at gmail.com>
>
> When GRO packets are merged the packet length is used while
> merging the adjacent packets. If the padded bytes are accounted
> we would end up acking unsent TCP segments.
>
> Signed-off-by: Kumara Parameshwaran <kumaraparamesh92 at gmail.com>
> v1:
> If there is padding to the ethernet frame cases where timestamp is disabled
> the packet length should be validated with the total ip length as packet length
> is used in the GRO merging logic
Please, can you test with current main branch?
We recently merged a fix:
https://git.dpdk.org/dpdk/commit/?id=b8a55871d5af6f5b8694b1cb5eacbc629734e403
--
David Marchand
More information about the dev
mailing list