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