This series extends the (experimental) EVPN feature set that was added
in 25.09 and adds support for automatically learning IP neighbors that
were advertised through Type-2 MAC+IP EVPN routes on logical routers
connnected to EVPN-enabled logical switches.

Dumitru Ceara (4):
  system-ovn: Fix the workloads in the 'dynamic-routing - EVPN' test.
  evpn-binding: Improve the evpn_datapath structure and optimize
    lookups.
  controller: Factor out OF management routine for MAC_Bindings.
  controller, northd: Add support for learning IP neighbors through
    EVPN.

 NEWS                                   |   8 ++
 controller/automake.mk                 |   4 +
 controller/evpn-arp.c                  | 174 +++++++++++++++++++++++++
 controller/evpn-arp.h                  |  65 +++++++++
 controller/evpn-binding.c              |  84 ++++++------
 controller/evpn-binding.h              |  13 ++
 controller/evpn-fdb.c                  |   2 +-
 controller/evpn-fdb.h                  |   2 +-
 controller/lflow.c                     | 154 ++++++----------------
 controller/neighbor-exchange-netlink.c |   9 ++
 controller/neighbor-exchange-netlink.h |   1 +
 controller/neighbor-exchange-stub.c    |   2 +-
 controller/neighbor-exchange.c         |  91 ++++++++-----
 controller/neighbor-exchange.h         |  12 +-
 controller/neighbor-of.c               | 111 ++++++++++++++++
 controller/neighbor-of.h               |  50 +++++++
 controller/ovn-controller.c            | 138 +++++++++++++++++++-
 controller/physical.c                  |  53 +++++++-
 controller/physical.h                  |   5 +
 northd/en-datapath-logical-switch.c    |   7 +
 ovn-nb.xml                             |  23 ++++
 tests/multinode.at                     | 104 +++++++++++++--
 tests/system-ovn.at                    | 155 +++++++++++++++++++++-
 23 files changed, 1057 insertions(+), 210 deletions(-)
 create mode 100644 controller/evpn-arp.c
 create mode 100644 controller/evpn-arp.h
 create mode 100644 controller/neighbor-of.c
 create mode 100644 controller/neighbor-of.h

-- 
2.51.0

_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to