[ovs-dev] [PATCH ovn 0/2] ovn-controller: Reintroduce null-SNAT usage.
Dumitru Ceara
dceara at redhat.com
Wed Sep 1 19:12:33 UTC 2021
It turns out that using null-SNAT was not really causing dataplane
performance issues and is therefore safe to use.
However, we need to adjust the capability detection in order to not
cause upgrade issues. This series takes care of that.
Dumitru Ceara (2):
Revert "Revert features detection and zero-snat patches."
ovn-controller: Access OVS Datapath table only if supported.
controller/ovn-controller.c | 121 ++++++++++++++++++++------
include/ovn/actions.h | 1
include/ovn/features.h | 18 ++++
lib/actions.c | 31 +++++++
lib/automake.mk | 1
lib/features.c | 89 +++++++++++++++++++
lib/test-ovn-features.c | 56 ++++++++++++
ovs | 2
tests/automake.mk | 3 +
tests/ovn-controller.at | 11 +-
tests/ovn-features.at | 8 ++
tests/system-common-macros.at | 4 +
tests/system-ovn.at | 190 +++++++++++++++++++++++++++++++++++++++++
tests/testsuite.at | 1
14 files changed, 502 insertions(+), 34 deletions(-)
create mode 100644 lib/features.c
create mode 100644 lib/test-ovn-features.c
create mode 100644 tests/ovn-features.at
More information about the dev
mailing list