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