On 11/4/24 10:45, Ales Musil wrote: > 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
Thanks, Mark and Ales, for the reviews! I applied the series to main and I backported it to 24.09. Patches 2-4 are also backported to 24.03. Regards, Dumitru _______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
