The series exposes CT limit via DB, adding user friendly ovs-vsctl interface. The DB value has priority before the dpctl interface, this is achieved by storing which datapath is protected. The dpctl will return an error if the limit is already set in DB for that datapath.
Ales Musil (6): ct-dpif: Handle default zone limit as the same way as other limits. dpctl: Allow the default CT zone limit to de deleted. ovs-vsctl: Add limit to CT zone. vswitchd, ofproto-dpif: Propagate the CT limit from database. ct-dpif: Enforce CT zone limit protection. system-tests: Do not use zone 0 for CT limit test. NEWS | 11 +++ lib/conntrack.c | 2 +- lib/conntrack.h | 4 +- lib/ct-dpif.c | 55 +++++++++--- lib/ct-dpif.h | 18 ++-- lib/dpctl.c | 42 ++++++--- lib/dpif-netdev.c | 17 +--- lib/dpif-netlink.c | 38 +++------ lib/dpif-provider.h | 9 +- ofproto/ofproto-dpif.c | 55 ++++++++++++ ofproto/ofproto-dpif.h | 5 ++ ofproto/ofproto-provider.h | 9 ++ ofproto/ofproto.c | 27 +++++- ofproto/ofproto.h | 6 ++ tests/ovs-vsctl.at | 92 ++++++++++++++++++++ tests/system-traffic.at | 148 ++++++++++++++++++++++++++++---- utilities/ovs-vsctl.8.in | 45 ++++++++-- utilities/ovs-vsctl.c | 171 ++++++++++++++++++++++++++++++++++++- vswitchd/bridge.c | 69 ++++++++++++--- vswitchd/vswitch.ovsschema | 14 ++- vswitchd/vswitch.xml | 11 +++ 21 files changed, 726 insertions(+), 122 deletions(-) -- 2.41.0 _______________________________________________ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev