[ovs-build] Fixed: openvswitch/ovs#4978 (master - b17298a)

Travis CI builds at travis-ci.org
Tue Aug 1 00:16:48 UTC 2017


Build Update for openvswitch/ovs
-------------------------------------

Build: #4978
Status: Fixed

Duration: 41 minutes and 52 seconds
Commit: b17298a (master)
Author: Ben Pfaff
Message: odp-util: Make checks for exact or wildcard masks more precise.

Checking whether an ODP mask is all-0s or all-1s is a little more
complicated than one might expect because the structures sometimes have
trailing padding.  The function odp_mask_is_exact() was fairly careful
about this, but odp_mask_attr_is_wildcard() didn't take padding into
consideration at all, which caused test failures on Travis and on some
machines because of uninitialized padding.

This commit fixes the problem by unifying the two different functions so
that both of them are careful about checking only significant bytes.  It
also adds support for the ct_orig_tuples for IPv4 and IPv6, which also
have trailing padding but weren't special cased before.

Signed-off-by: Ben Pfaff <blp at ovn.org>
Acked-by: Andy Zhou <azhou at ovn.org>

View the changeset: https://github.com/openvswitch/ovs/compare/ec30ca5f1cd4...b17298ae49c0

View the full build log and details: https://travis-ci.org/openvswitch/ovs/builds/259574657?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/20170801/47f6fdec/attachment.html>


More information about the build mailing list