On Fri, Nov 1, 2024 at 2:29 PM Dumitru Ceara <[email protected]> wrote:
> This series is a collection of FDB and MAC_Binding fixes for > ovn-controller's learning and aging code. > > The first patch in the code fixes a bug that was incorrectly limiting > the number of FDB entries to be learnt simultaneously. > > The second patch fixes a case of use after free / trying to update > deleted SB.MAC_Binding IDL records when the port they're learnt on is > being deleted. > > The last two patches are fixes that restrict the range of > SB.MAC_Bindings that ovn-controller's pinctrl processes (skips deleted > and non-local ones). > > Dumitru Ceara (4): > pinctrl: Use correct map size in pinctrl_handle_put_fdb(). > mac-cache: Properly handle deletion of SB mac_bindings. > pinctrl: Skip deleted mac bindings in run_buffered_binding(). > pinctrl: Skip non-local mac bindings in run_buffered_binding(). > > controller/mac-cache.c | 77 ++++++++++++++++++------- > controller/mac-cache.h | 30 +++++++--- > controller/ovn-controller.c | 67 ++++++++++------------ > controller/pinctrl.c | 39 +++++++++---- > tests/ovn.at | 110 ++++++++++++++++++++++++++++++++++++ > 5 files changed, 249 insertions(+), 74 deletions(-) > > -- > 2.46.2 > > For the whole series: Acked-by: Ales Musil <[email protected]> Thanks, Ales -- Ales Musil Senior Software Engineer - OVN Core Red Hat EMEA <https://www.redhat.com> [email protected] <https://red.ht/sig> _______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
