[ovs-build] Broken: erig0/ovs#37 (system-traffic-ipv6 - ff2e392)

Travis CI builds at travis-ci.org
Thu Feb 8 18:23:17 UTC 2018


Build Update for erig0/ovs
-------------------------------------

Build: #37
Status: Broken

Duration: 32 minutes and 40 seconds
Commit: ff2e392 (system-traffic-ipv6)
Author: Eelco Chaudron
Message: userspace: Add IPv6 extension header parsing for tunnels

While OVS userspace datapath (OVS-DPDK) supports GREv6, it does not
inter-operate with a native Linux ip6gretap tunnel. This is because
the Linux driver uses IPv6 optional headers for the Tunnel
Encapsulation Limit (RFC 2473, section 6.6).

OVS userspace simply does not parse these IPv6 extension headers
inside netdev_tnl_ip_extract_tnl_md(), as such popping the tunnel
leaves extra bytes resulting in a mangled decapsulated frame.

The change below will parse the IPv6 "next header" chain and return
the offset to the upper layer protocol.

v1->v2
 - Remove netdev_tnl_ip6_get_upperlayer_offset() and reused existing
   parse_ipv6_ext_hdrs() function.

Signed-off-by: Eelco Chaudron <echaudro at redhat.com>

View the changeset: https://github.com/erig0/ovs/compare/9f73216b4382...ff2e39278b66

View the full build log and details: https://travis-ci.org/erig0/ovs/builds/339098352?utm_source=email&utm_medium=notification

--

You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openvswitch.org/pipermail/ovs-build/attachments/20180208/9f637986/attachment.html>


More information about the build mailing list