Hi Eric,

2017-07-11, Eric Garver:
Inserting an important note for reviewers/testers.
[...]

Note: This depends on vport-netdev changes to allow L3 netdev ports,
kernel commit 217ac77a3c25 ("openvswitch: allow L3 netdev ports"). So
you either need a 4.10+ kernel or use the modules provided with OVS.


I was able to successfully do MPLS/GRE (without TEB, ie. options:packet_type=legacy_l3) with this patch series, on a 4.11 kernel with the openvswitch kernel module provided with OVS (DKMS compiled), and with the kernel openvswitch module as well.

It is really great to this this work today!

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 ?

-Thomas

[1] https://botbot.me/freenode/openvswitch/2017-07-11/?msg=88419890&page=1



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
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to