[ovs-build] Passed: ovsrobot/ovs#2166 (series_153607 - 51098c1)

Travis CI builds at travis-ci.org
Thu Jan 16 17:48:24 UTC 2020


Build Update for ovsrobot/ovs
-------------------------------------

Build: #2166
Status: Passed

Duration: 51 mins and 8 secs
Commit: 51098c1 (series_153607)
Author: Vishal Deep Ajmera
Message: ofproto: Fix for frequent invalidation of flows due to mismatch in mask bits

The wildcard bits in the installed megaflow entry could be different from
the bits originally generated by the ofproto layer. Datapath implementation
wildcards those match fields which are not present in the incoming packet
before installing the flow.

When the revalidator thread validates a megaflow, it will first query the
ofproto layer to get the wildcard bits and then compare it against the
wildcard bits in the megaflow. If the bits are different the entry will be
removed. A subsequent packet will again result in the same megaflow entry
being installed only for it to be removed by the revalidator thread. This
cycle will continue and will significantly degrade performance.

An earlier patch fixing the issue for MPLS and VLAN was sent.
However similar problem now appears for IPv6 datapath flows.

This patch addresses the issue in a generic way.

Signed-off-by: Vishal Deep Ajmera <vishal.deep.ajmera at ericsson.com>
Signed-off-by: 0-day Robot <robot at bytheb.org>

View the changeset: https://github.com/ovsrobot/ovs/commit/51098c1c3893

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

--

You can unsubscribe from build emails from the ovsrobot/ovs repository going to https://travis-ci.org/account/preferences/unsubscribe?repository=22285853&utm_medium=notification&utm_source=email.
Or unsubscribe from *all* email updating your settings at https://travis-ci.org/account/preferences/unsubscribe?utm_medium=notification&utm_source=email.
Or configure specific 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/20200116/2b40ce23/attachment.html>


More information about the build mailing list