On Wed, Aug 20, 2025 at 6:56 PM Lorenzo Bianconi via dev < ovs-dev@openvswitch.org> wrote:
> Introduce I-P for logical switch creation in en_northd node. > This series is based on top of the following series: > > https://patchwork.ozlabs.org/project/ovn/cover/20250718161451.1764420-1-mmich...@redhat.com/ > > Changes since in v5: > - Do not compact ovn-datapath index vector on LS remove > - Fix memory leaks > - Rebase on top of ovn main branch > > Changes since in v4: > - Use dynamic_bitmap to track used ovn_datapath index > - Convert codebase to vector lib > > Changes since in v3: > - Introduce manage LS deletion incrementally > - Reduce code duplication > > Lorenzo Bianconi (3): > northd: Introduce dynamic_bitmap struct > northd: Convert datapath array into vector. > northd: I-P for logical switch creation in en_northd. > > Numan Siddique (2): > northd: Reallocate LB nb_lr_map/nb_ls_map if needed. > northd: I-P for logical switch creation in en_ls_stateful engine node. > > lib/ovn-util.h | 20 +++ > northd/en-lflow.c | 4 + > northd/en-lr-stateful.c | 6 +- > northd/en-ls-stateful.c | 45 +++++- > northd/en-ls-stateful.h | 4 +- > northd/en-multicast.c | 4 + > northd/en-sync-sb.c | 24 +-- > northd/inc-proc-northd.c | 5 +- > northd/lb.c | 51 ++++-- > northd/lb.h | 35 +++-- > northd/lflow-mgr.c | 8 +- > northd/northd.c | 327 +++++++++++++++++++++++++++++---------- > northd/northd.h | 25 ++- > tests/ovn-northd.at | 61 ++++++++ > 14 files changed, 485 insertions(+), 134 deletions(-) > > -- > 2.50.1 > > _______________________________________________ > dev mailing list > d...@openvswitch.org > https://mail.openvswitch.org/mailman/listinfo/ovs-dev > > Hi Lorenzo, based on the comments I think the commits should be slightly adjusted. The first should only introduce the dynamic_bitmap with the API. The second should use it wherever it's needed. Third should do the vector conversions. Thanks, Ales _______________________________________________ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev