On Thu, Apr 15, 2021 at 1:04 AM Ilya Maximets <[email protected]> wrote:
>
> On 4/14/21 3:55 AM, Tonghao Zhang wrote:
> > On Thu, Feb 25, 2021 at 2:17 AM Ilya Maximets <[email protected]> wrote:
> >>
> >> On 2/24/21 1:31 PM, Tonghao Zhang wrote:
> >>> Now this patch version is v3. and stay a long time. Any maintainer
> >>> will continue to review this patch ?  Thanks!
> >>
> >> Sorry for long dalays.  I have it on my TODO list for this week along
> >> with the overflow fix v2.
> > Hi Ilya, Ben
> > Do you have comments on
> > 1/4 dpif-netdev: Expand the meters supported number ?
>
> Hi.
>
> The main problem I have with the patch is the way how new data structure
> introduced.  And I'm not really comfortable adding a new RCU-based structure
> without full set of actual unit tests including tests of it's parallel
> operation.
>
> You mentioned before that cmap has 1% overhead in compare with array.  Maybe
> it's not that bad?  I mean, I'd sacrifice 1% of performance for the
> simplicity of the implementation.  Maybe we can even optimize something in
> you implementation or save this 1% at some different place.
>
> WDYT?
The original patches implemented as cmap, and add a cache using meters array:
http://patchwork.ozlabs.org/project/openvswitch/patch/[email protected]/
http://patchwork.ozlabs.org/project/openvswitch/patch/[email protected]/

Ben suggested I use the idpool, the kernel do this in the same way.
Ben  what do you think ?
The two versions look good to me.

> Best regards, Ilya Maximets.



-- 
Best regards, Tonghao
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to