mbox series

[ovs-dev,0/5] VTEP lport ARP handling fixes & GARP support

Message ID 20230519181859.1195040-1-odivlad@gmail.com
Headers show
Series VTEP lport ARP handling fixes & GARP support | expand

Message

Vladislav Odintsov May 19, 2023, 6:18 p.m. UTC
This patch series brings enhancements to ARP/ND traffic coming from vtep
logical switch port.

Patch #1 shoud be backported to old branches as it is a bugfix.
Patch #2 makes a small optimisation - removed unneeded logical flows, it
can be also backported.
Patch #3 is a preparation for patch #5, which removes some code
duplication.
Patch #5 adds support for GARP coming from vtep lport handling on
chassisredirect port and makes some changes in ARP/ND responder logic.

Vladislav Odintsov (5):
  northd: fix ls_in_hairpin l3dgw flow generation
  northd: build vtep hairpin lflows only for lswitches with vtep lports
  controller: move put_load&resubmit for port-binding in function
  controller: fix typo in comments
  controller,northd: pass arp/nd from HW VTEP to lrouter pipeline

 controller/binding.c    |  52 +++++++++++++++++-
 controller/local_data.h |   3 ++
 controller/physical.c   |  75 +++++++++++++++++++-------
 northd/northd.c         |  50 +++++++++--------
 northd/ovn-northd.8.xml |  30 +++++++----
 tests/ovn-northd.at     |   3 --
 tests/ovn.at            | 116 ++++++++++++++++++++++++++++++++++------
 7 files changed, 258 insertions(+), 71 deletions(-)