On Thu, Apr 4, 2024 at 11:44 PM Ihar Hrachyshka <ihrac...@redhat.com> wrote:
> Strictly speaking, this is not *essential* to start from MIN and not > MIN+1 (once the hint reaches max, it will wrap back to MIN anyway), but > this is inconsistent with how we handle datapath and port keys (we start > with hint = 0 there). > > Signed-off-by: Ihar Hrachyshka <ihrac...@redhat.com> > --- > northd/northd.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/northd/northd.c b/northd/northd.c > index c568f6360..4baff408d 100644 > --- a/northd/northd.c > +++ b/northd/northd.c > @@ -641,7 +641,8 @@ init_mcast_info_for_datapath(struct ovn_datapath *od) > } > > hmap_init(&od->mcast_info.group_tnlids); > - od->mcast_info.group_tnlid_hint = OVN_MIN_IP_MULTICAST; > + /* allocations start from hint + 1 */ > + od->mcast_info.group_tnlid_hint = OVN_MIN_IP_MULTICAST - 1; > ovs_list_init(&od->mcast_info.groups); > > if (od->nbs) { > -- > 2.41.0 > > _______________________________________________ > dev mailing list > d...@openvswitch.org > https://mail.openvswitch.org/mailman/listinfo/ovs-dev > > Looks good to me, thanks. Acked-by: Ales Musil <amu...@redhat.com> -- Ales Musil Senior Software Engineer - OVN Core Red Hat EMEA <https://www.redhat.com> amu...@redhat.com <https://red.ht/sig> _______________________________________________ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev