[ovs-dev] [Branch 2.9 Patch] compat: Fixup ipv6 fragmentation on 4.9.135+ kernels

Gregory Rose gvrose8192 at gmail.com
Thu Sep 19 21:30:02 UTC 2019


On 9/19/2019 10:04 AM, Gregory Rose wrote:
>
> On 9/19/2019 4:53 AM, Vishal Deep Ajmera wrote:
>>>> Upstream commit 648700f76b03 ("inet: frags: use rhashtables...") 
>>>> changed
>>>> how ipv6 fragmentation is implemented.  This patch was backported to
>>>> the upstream stable 4.9.x kernel starting at 4.9.135.
>>>>
>>>> This patch creates the compatibility layer changes required to both
>>>> compile and also operate correctly with ipv6 fragmentation on these
>>>> kernels. Check if the inet_frags 'rnd' field is present to key on
>>>> whether the upstream patch is present.  Also update Travis to the
>>>> latest 4.9 kernel release so that this patch is compile tested.
>>>>
>>>> Passes Travis:
>>>> https://travis-ci.org/gvrose8192/ovs-experimental/builds/478033409
>>>>
>> Hi Ben, Greg,
>>
>> We are using OVS 2.6 branch and facing same issue with kernel 4.4.177
>> (ubuntu-4.4.0.148). Looks like this field 'rnd' is not present in 
>> inet_frags
>> structure here.
>>
>> Is it possible to get a backport of this patch on 2.6  & 2.8 branch 
>> as well
>> ?
>>
>> Warm Regards,
>> Vishal Ajmera
>
> I'll be able to provide the patches but you will need to test them 
> since I no longer have an
> environment that will build branches older than 2.8.  I'll post 
> patches for 2.8, 2.7 and 2.6
> in a bit.

The patches are posted Vishal, please test and review.

Thanks,

- Greg



More information about the dev mailing list