[ovs-discuss] OVS layer3 GRE support

Hexin Wang hexin.wang at nutanix.com
Mon Apr 24 18:42:07 UTC 2017


Right. I was specifically referring to the OVS layer3 tunnel support originated by Lorand Jakab and Simon Horman.
The changes made in kernel data path is merged back to Linux mainline by Jiri Benc. But the user space OVS changes are missing in ovs main tree.

Thanks.

Hexin




On 4/24/17, 11:37 AM, "Ben Pfaff" <blp at ovn.org> wrote:

>On Mon, Apr 24, 2017 at 06:25:07PM +0000, Hexin Wang wrote:
>> I got a question on OVS layer3 GRE tunnel support. The OVS kernel
>> piece that supports layer 3 GRE is merged into linux upstream since
>> 4.10 RC6. Do we need any extra user land OVS merge for it to work
>> end-to-end? I am referring to the “options:layer3=true” ovs-vsctl
>> interface changes. Essentially, how is “push_mpls” action triggering
>> the pop_eth action in kernel data path?
>
>This is not a subject I know well.  That said, it looks like OVS
>userspace doesn't currently support layer-3 GRE tunnels in an
>appropriate way.  I mainly base this on the code in
>netdev_vport_is_layer3(), which considers only LISP ports to be layer-3
>ports.


More information about the discuss mailing list