[ovs-dev] [PATCH 00/10] Support layer3 VXLAN-GPE and GRE in kernel datapath

thomas.morin at orange.com thomas.morin at orange.com
Wed Jul 12 13:47:20 UTC 2017


On 7/12/17 2:17 PM, Thomas Morin wrote:
> However, as per our discussion on irc yesterday [1], I wasn't able to 
> have this working (issue on reception) on an 4.8.x kernel, even with 
> the openvswitch kernel module provided with OVS. Is it possible that 
> another kernel fix/modification is needed that is not in 4.8.x ?

Forget the above: I did the test again, and on a kernel 4.8 with the 
openvswitch kernel module provided with OVS (in my case DKMS compiled), 
I could observe properly receive and transmit for standarad compliant 
MPLS-over-GRE.

Again, it is great to this ready, with the last pieces now very close to 
merge (I hope/guess).
Congrats and many thanks to all the people involved !

-Thomas



>>
>>>
>>> Eric Garver (10):
>>>    netlink: Add function to filter nlattrs
>>>    dpif-netlink: For non-Ethernet, use Ethertype from packet_type
>>>    dpif-netlink-rtnl: Support VXLAN-GPE
>>>    dpif-netlink-rtnl: Support layer3 GRE
>>>    system-common-macros: Allow passing config to ADD_OVS_TUNNEL
>>>    system-common-macros: Add macro to check for ip-route encap support
>>>    system-common-macros: Add macro to check for VXLAN-GPE support
>>>    system-layer3-tunnels: Add basic VXLAN-GPE ping test case
>>>    system-common-macros: Add macro to check for L3 GRE support
>>>    system-layer3-tunnels: Add basic GRE ping test case
>>>
>>>   lib/dpif-netlink-rtnl.c             | 34 +++++++++----
>>>   lib/dpif-netlink.c                  | 48 ++++++++++++------
>>>   lib/netlink.c                       | 20 ++++++++
>>>   lib/netlink.h                       |  1 +
>>>   tests/automake.mk                   |  1 +
>>>   tests/system-common-macros.at       | 21 ++++++--
>>>   tests/system-kmod-testsuite.at      |  1 +
>>>   tests/system-layer3-tunnels.at      | 99 
>>> +++++++++++++++++++++++++++++++++++++
>>>   tests/system-userspace-testsuite.at |  1 +
>>>   9 files changed, 197 insertions(+), 29 deletions(-)
>>>   create mode 100644 tests/system-layer3-tunnels.at
>>>
>>> -- 
>>> 2.12.0
>>>
>>> _______________________________________________
>>> dev mailing list
>>> dev at openvswitch.org
>>> https://mail.openvswitch.org/mailman/listinfo/ovs-dev
> _______________________________________________
> dev mailing list
> dev at openvswitch.org
> https://mail.openvswitch.org/mailman/listinfo/ovs-dev


_________________________________________________________________________________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged information that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and delete this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
Thank you.



More information about the dev mailing list