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

Reply via email to