On 8/4/22 19:51, Ilya Maximets wrote:
> On 7/13/22 22:47, Mike Pattrick wrote:
>> On Tue, Jun 7, 2022 at 11:00 AM Salem Sol <[email protected]> wrote:
>>>
>>> In case of modifying an IPv6 packet src/dst address the L4 checksum should 
>>> be
>>> recalculated only for the first frag. Currently it's done for all frags,
>>> leading to incorrect reassembled packet checksum.
>>> Fix it by adding a new flag to recalculate the checksum only for last frag.
>>
>> Should be "only for the first frag."
>>
>> Acked-by: Mike Pattrick <[email protected]>.
> 
> Thanks!  Applied and backported down to 2.13.
> 
> Best regards, Ilya Maximets.

Hrm.  There is a problem with the test.  It works with upstream 5.19
kernel, but it fails on some older distribution kernels.  Both kernel
and userspace tests fail, because p0 namespace replies only to a first
fragmented ICMP request.

Does it require any specific fix in the kernel to work correctly?

The only relevant recent kernel change I found is:

  d9b5ae5c1b24 ("openvswitch: Fix setting ipv6 fields causing hw csum failure")

Best regards, Ilya Maximets.
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to