[ovs-build] Passed: joestringer/openvswitch#346 (dev/pkt_eth_fix - 7747e09)

Travis CI builds at travis-ci.org
Tue Jul 18 22:19:42 UTC 2017


Build Update for joestringer/openvswitch
-------------------------------------

Build: #346
Status: Passed

Duration: 1 hour, 23 minutes, and 16 seconds
Commit: 7747e09 (dev/pkt_eth_fix)
Author: Joe Stringer
Message: dpif-netlink: For non-Ethernet, use Ethertype from packet_type.

For non-Ethernet flows, when fixing up the netlink message we need make
sure to pass down a valid Ethertype. The kernel does not understand
packet_type so it's implicitly encoded by the absence of _ETHERNET and
exact match of _ETHERTYPE. Without this change match_validate in the
kernel complains when trying to match packets from L3 tunnels.
e.g.
  openvswitch: netlink: Unexpected mask (mask=110088, allowed=3d9804c)

The mask use to always be set in xlate_wc_init() and xlate_wc_finish(),
but that changed for non-Ethernet frames with the commit listed below.

Fixes: 3d4b2e6eb74e ("userspace: Add OXM field MFF_PACKET_TYPE")
Reported-by: Eric Garver <e at erig.me>
Signed-off-by: Joe Stringer <joe at ovn.org>

View the changeset: https://github.com/joestringer/openvswitch/compare/747c31c94d62^...7747e09b3eb2

View the full build log and details: https://travis-ci.org/joestringer/openvswitch/builds/255021539?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/20170718/7f0339e5/attachment.html>


More information about the build mailing list