[ovs-dev] [PATCH ovn v3 0/3] Optimize logical flow generation for reject ACLs.
numans at ovn.org
numans at ovn.org
Mon Oct 19 07:26:27 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.
v2 -> v3
----
* Dropped the patch 2 of v2 from the series as per the review comments
and discussions. Patch 1 of v3 now swaps the IP src with IP dst and
Eth src with Eth destination in the reject action itself.
* Added a new patch 'p3' to the series which adds IPv6 support to
execute_tcp_reset() in ovn-trace which was missing earlier as reported
by Dumitru.
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 {}.
ovn-northd: Optimize logical flow generation for reject ACLs.
ovn-trace: Handle IPv6 packets for tcp_reset action.
controller/pinctrl.c | 64 +++++++++----
include/ovn/actions.h | 9 +-
lib/actions.c | 22 +++++
northd/ovn-northd.c | 50 +---------
ovn-sb.xml | 16 ++++
tests/ovn-northd.at | 214 +++++++-----------------------------------
tests/ovn.at | 12 +++
tests/system-ovn.at | 46 ++++++++-
utilities/ovn-trace.c | 141 +++++++++++++++++++++++-----
9 files changed, 303 insertions(+), 271 deletions(-)
--
2.26.2
More information about the dev
mailing list