[ovs-git] Open vSwitch: ofproto-dpif-xlate: Handle oversized actions more gracefully. (master)
dev at openvswitch.org
dev at openvswitch.org
Sat Nov 2 15:43:07 UTC 2013
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Open vSwitch".
The branch, master has been updated
via 0f032e95d89d24665e66fc31013588435c673fc1 (commit)
from e5f1da19948e761e44bb1bce283dd134c56e7b43 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 0f032e95d89d24665e66fc31013588435c673fc1
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=0f032e95d89d24665e66fc31013588435c673fc1
Author: Ben Pfaff <blp at nicira.com>
ofproto-dpif-xlate: Handle oversized actions more gracefully.
If the datapath actions exceed the maximum size of a Netlink attribute
(about 64 kB), then previously we would assert-fail (before commit
542024c4c3d36 "ofproto-dpif-xlate: Suppress oversize datapath actions.")
or just drop all of them (after that commit). This commit makes OVS cope
by slow-pathing the flow and executing all of its actions in userspace.
Signed-off-by: Ben Pfaff <blp at nicira.com>
-----------------------------------------------------------------------
Summary of changes:
lib/dpif.c | 4 +++-
ofproto/ofproto-dpif-xlate.c | 11 ++++++-----
tests/ofproto-dpif.at | 8 ++++----
3 files changed, 13 insertions(+), 10 deletions(-)
hooks/post-receive
--
Open vSwitch
More information about the git
mailing list