APPLIED: [SRU][Bionic][Cosmic][PATCH 0/1] geneve: correctly handle ipv6.disable module parameter
Khaled Elmously
khalid.elmously at canonical.com
Thu May 9 04:44:13 UTC 2019
On 2019-05-07 22:30:19 , Nivedita Singhvi wrote:
> BugLink: https://bugs.launchpad.net/bugs/1794232
>
> SRU Justification
>
> Impact: Cannot create geneve tunnels if ipv6 is disabled dynamically.
>
> Fix:
> Fixed by upstream commit in v5.0:
> Commit: cf1c9ccba7308e48a68fa77f476287d9d614e4c7
> "geneve: correctly handle ipv6.disable module parameter"
>
> Hence available in Disco and later; required in X,B,C
> Cherry picked and tested successfully for B, C, with
> X being handled slightly differently, separately.
>
> Testcase:
> 1. Boot with "ipv6.disable=1"
> 2. Then try and create a geneve tunnel using:
> # ovs-vsctl add-br br1
> # ovs-vsctl add-port br1 geneve1 -- set interface geneve1
> type=geneve options:remote_ip=192.168.x.z // ip of the other host
>
> Regression Potential: Low, only geneve tunnels when ipv6 dynamically
> disabled, current status is it doesn't work at all.
>
> Other Info:
> * Mainline commit msg includes reference to a fix for
> non-metadata tunnels (infrastructure is not yet in
> our tree prior to Disco), hence not being included
> at this time under this case.
>
> At this time, all geneve tunnels created as above
> are metadata-enabled.
>
> * Patch for X being sent separately
>
>
> This patch to be applied only to B, C.
>
>
> Jiri Benc (1):
> geneve: correctly handle ipv6.disable module parameter
>
> drivers/net/geneve.c | 11 ++++++++---
> 1 file changed, 8 insertions(+), 3 deletions(-)
>
> --
> 2.17.1
>
>
> --
> kernel-team mailing list
> kernel-team at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team
More information about the kernel-team
mailing list