[ovs-build] Passed: erig0/ovs#23 (temp-layer3-rtnetlink - 85d2305)
builds at travis-ci.org
Thu Jul 6 13:55:10 UTC 2017
Build Update for erig0/ovs
Duration: 56 minutes and 36 seconds
Commit: 85d2305 (temp-layer3-rtnetlink)
Author: Zoltán Balogh
Message: dpif-netlink: convert packet_type netlink attribute
By introducing packet type-aware pipeline, match on ethertype was
removed when packet type is not Ethernet. As pointed out by Eric Garver,
this could have a side effect on the kernel datapath:
This patch does approach the problem from a different perspective.
Instead of re-introducing the unconditional match on Ethernet type in all
megaflow entries, as suggested by Eric, mapping of packet_type != PT_ETH to
dl_type could be handled in the put_exclude_packet_type() in dpif-netlink.c.
Put_exclude_packet_type() filters the packet_type netlink attribute out,
before all attributes are sent from userspace to kernel. This commit modifies
the put_exclude_packet_type() function to do a proper conversation and add the
missing OVS_KEY_ATTR_ETHERTYPE attribute if it's needed.
Signed-off-by: Zoltán Balogh <zoltan.balogh at ericsson.com>
Reported-by: Eric Garver <e at erig.me>
View the changeset: https://github.com/erig0/ovs/compare/21539ffda019^...85d23051ce09
View the full build log and details: https://travis-ci.org/erig0/ovs/builds/250754197?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...
More information about the build