[ovs-build] Passed: ovsrobot/ovs#320 (series_90376 - 14ceacf)

Travis CI builds at travis-ci.org
Wed Feb 6 15:17:41 UTC 2019


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

Build: #320
Status: Passed

Duration: 43 mins and 28 secs
Commit: 14ceacf (series_90376)
Author: Ilya Maximets
Message: netdev-dpdk: Use single struct/union for flow offload items.

Having a single structure allows to simplify the code path and
clear all the items at once (probably faster). This does not
increase stack memory usage because all the L4 related items
grouped in a union.

Changes:
  - Memsets combined.
  - 'ipv4_next_proto_mask' calculated at the top as we already know
    the address. We also do not need to check it before clearing.
  - Group of 'if' statements for L4 protocols turned to a 'switch'.
    We can do that, because we don't have semi-local variables anymore.
  - Eliminated 'end_proto_check' label. Not needed with 'switch'.

Additionally 'rte_memcpy' replaced with simple 'memcpy' as it makes no
sense to use 'rte_memcpy' for 6 bytes.

Signed-off-by: Ilya Maximets <i.maximets at samsung.com>
Signed-off-by: 0-day Robot <robot at bytheb.org>

View the changeset: https://github.com/ovsrobot/ovs/compare/a0baa7dfa4fe^...14ceacf948fe

View the full build log and details: https://travis-ci.org/ovsrobot/ovs/builds/489549937?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/20190206/52a63338/attachment-0001.html>


More information about the build mailing list