[ovs-dev] [PATCHv5] tunnel: Add layer 2 IPv6 GRE encapsulation support.

Gregory Rose gvrose8192 at gmail.com
Tue Jul 2 23:07:35 UTC 2019


On 7/2/2019 10:42 AM, Gregory Rose wrote:
>
> On 7/1/2019 12:45 PM, William Tu wrote:
>> The patch adds ip6gre support. Tunnel type 'ip6gre' with packet_type=
>> legacy_l2 is a layer 2 GRE tunnel over IPv6, carrying inner ethernet 
>> packets
>> and encap with GRE header with outer IPv6 header.  Encapsulation of 
>> layer 3
>> packet over IPv6 GRE, ip6gre, is not supported yet.  I tested it by 
>> running:
>>    # make check-kernel TESTSUITEFLAGS='-k ip6gre'
>> under kernel 5.2 and for userspace:
>>    # make check TESTSUITEFLAGS='-k ip6gre'
>
> On a Ubuntu 18.04 system with the distro provided 4.15.0-43-generic 
> kernel I get the following splat:
>

> [ 510.469589] Kernel panic - not syncing: Fatal exception in interrupt
> [  510.470789] Kernel Offset: 0x1e000000 from 0xffffffff81000000 
> (relocation range: 0xffffffff80000000-0xffffffffbfffffff)
> [  510.471360] ---[ end Kernel panic - not syncing: Fatal exception in 
> interrupt
>

[snip]

I've run into an interesting problem but I don't think it's related to 
this patch.  I can revert the patch on that system and get the same problem.

In the interest of getting this patch tested and reviewed I'll just try 
a different distro/machine.

- Greg



More information about the dev mailing list