mbox series

[ovs-dev,v2,ovn,0/2] Reduce number of openflows generated for limiting the broadcast domain.

Message ID 20200708150241.10666.61782.stgit@dceara.remote.csb
Headers show
Series Reduce number of openflows generated for limiting the broadcast domain. | expand

Message

Dumitru Ceara July 8, 2020, 3:02 p.m. UTC
Patch 1 fixes a memory leak in the code that generates the logical flows
to limit the broadcast domain. This patch should be backported down to
branch-20.03.

Patch 2 reduces the number of openflows generated for handling of ARP/NS
requests for DNAT IPs and LoadBalancer VIPs.

Fixes: 32f5ebb06226 ("ovn-northd: Limit ARP/ND broadcast domain whenever possible.")
Signed-off-by: Dumitru Ceara <dceara@redhat.com>

Dumitru Ceara (2):
      ovn-northd: Fix memory leak in build_lswitch_rport_arp_req_flows().
      ovn-northd: Fix logical flows to limit ARP/NS broadcast domain.


 northd/ovn-northd.c |  160 +++++++++++++++++++++++++++++++++++++++++++--------
 tests/ovn.at        |   74 ++++++++++++++++++++++++
 2 files changed, 210 insertions(+), 24 deletions(-)


---
v2:
- Changed the fix into a series, such that the memory leak fix can be easily
  backported to stable branches.
- Fixed the "Fixes" tag.