[ovs-build] Passed: joestringer/openvswitch#347 (submit/pkt_eth_fix - a803bd3)

Travis CI builds at travis-ci.org
Tue Jul 18 23:52:38 UTC 2017


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

Build: #347
Status: Passed

Duration: 1 hour, 20 minutes, and 9 seconds
Commit: a803bd3 (submit/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")
Signed-off-by: Joe Stringer <joe at ovn.org>
Co-authored-by: Eric Garver <e at erig.me>

View the changeset: https://github.com/joestringer/openvswitch/compare/732410c29627^...a803bd364555

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


More information about the build mailing list