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