[ovs-dev] [PATCH ovn v2 0/3] Optimize logical flow generation for reject ACLs
numans at ovn.org
numans at ovn.org
Wed Oct 14 09:14:52 UTC 2020
From: Numan Siddique <numans at ovn.org>
This patch series improves the reject ACL logical flow generation by
reducing the number of logical flows for the reject ACL. A new OVN
action - reject is added for this. Now only 1 lflow is added per each
reject ACL.
This patch series overrides the earlier attempt to address the lflow
reduction for reject ACLs - https://mail.openvswitch.org/pipermail/ovs-dev/2020-September/375528.html
v1 -> v2
------
* Patch 1 and 2 of v1 are merged.
* Adddressed the review comment from Mark in patch 2 to return if
there is any parse error while parsing OVN fields.
Numan Siddique (3):
actions: Add a new OVN action - reject {}.
actions: Add new OVN logical fields 'ip.src' and ip.dst'.
ovn-northd: Optimize logical flow generation for reject ACLs.
controller/pinctrl.c | 66 +++++++++++
include/ovn/actions.h | 13 ++-
include/ovn/logical-fields.h | 18 +++
lib/actions.c | 140 +++++++++++++++++++++++
lib/logical-fields.c | 10 ++
northd/ovn-northd.c | 50 +-------
ovn-sb.xml | 47 ++++++++
tests/ovn-northd.at | 214 ++++++-----------------------------
tests/ovn.at | 39 +++++++
tests/system-ovn.at | 46 +++++++-
utilities/ovn-trace.c | 50 ++++++++
11 files changed, 463 insertions(+), 230 deletions(-)
--
2.26.2
More information about the dev
mailing list