Thanks Lorenzo and Ales.

I merged this to branch-24.03.

On 3/10/25 12:08, Ales Musil wrote:


On Fri, Mar 7, 2025 at 3:45 PM Lorenzo Bianconi <lorenzo.bianc...@redhat.com <mailto:lorenzo.bianc...@redhat.com>> wrote:

    Introduce the capability to actively refresh mac_binding entries
    available
    in OFTABLE_MAC_BINDING table when they are inactive for more than the
    configured threshold.

    Ales Musil (3):
       controller: Rename mac_cache to to mac-cache.
       controller: Merge the mac-cache and mac-learn.
       controller: Use datapath key for the mac cache thresholds.

    Lorenzo Bianconi (4):
       controller: Update OFTABLE_MAC_CACHE_USE for ARP reply generated by
         the tracked device.
       controller: Use xxreg1 for lookup_nd_ip() and get_nd() actions.
       controller: Introduce send_self_originated_neigh_packet routine.
       controller: Send ARP/ND for stale mac_bindings entries.

      controller/automake.mk <http://automake.mk>      |    6 +-
      controller/lflow.c          |   31 +-
      controller/mac-cache.c      | 1014 +++++++++++++++++++++++++++++++++++
      controller/mac-cache.h      |  244 +++++++++
      controller/mac-learn.c      |  482 -----------------
      controller/mac-learn.h      |  145 -----
      controller/mac_cache.c      |  673 -----------------------
      controller/mac_cache.h      |  139 -----
      controller/ovn-controller.c |  190 ++++---
      controller/pinctrl.c        |  208 ++++---
      controller/pinctrl.h        |    7 +
      controller/statctrl.c       |   46 +-
      controller/statctrl.h       |    3 +-
      lib/actions.c               |    4 +-
      tests/ovn-macros.at <http://ovn-macros.at>         |    3 +
      tests/ovn.at <http://ovn.at>                |  257 ++++++++-
      tests/system-ovn.at <http://system-ovn.at>         |  108 ++++
      17 files changed, 1955 insertions(+), 1605 deletions(-)
      create mode 100644 controller/mac-cache.c
      create mode 100644 controller/mac-cache.h
      delete mode 100644 controller/mac-learn.c
      delete mode 100644 controller/mac-learn.h
      delete mode 100644 controller/mac_cache.c
      delete mode 100644 controller/mac_cache.h

-- 2.48.1


I went through all the backports and the code looks fine:

Acked-by: Ales Musil <amu...@redhat.com <mailto:amu...@redhat.com>>



_______________________________________________
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to