[ovs-build] Passed: istokes/ovs#870 (union_hwol_flow - a57c261)

Travis CI builds at travis-ci.org
Tue Feb 12 17:28:29 UTC 2019


Build Update for istokes/ovs
-------------------------------------

Build: #870
Status: Passed

Duration: 1 hr, 24 mins, and 35 secs
Commit: a57c261 (union_hwol_flow)
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' dropped as we already know the address
    and able to use 'mask.ipv4.hdr.next_proto_id' directly.
  - 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>

View the changeset: https://github.com/istokes/ovs/commit/a57c26125464

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

--

You can unsubscribe from build emails from the istokes/ovs repository going to https://travis-ci.org/account/preferences/unsubscribe?repository=16644441&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/20190212/9515370d/attachment.html>


More information about the build mailing list