[PATCH v4] net/bonding: another fix to LACP mempool size
Min Hu (Connor)
humin29 at huawei.com
Wed Mar 9 03:53:15 CET 2022
Hi, Stephen,
在 2022/3/9 9:25, Stephen Hemminger 写道:
> On Tue, 8 Mar 2022 22:24:02 +0800
> Gaoxiang Liu <gaoxiangliu0 at 163.com> wrote:
>
>> diff --git a/lib/mempool/rte_mempool.h b/lib/mempool/rte_mempool.h
>> index 1e7a3c1527..fa15ed710f 100644
>> --- a/lib/mempool/rte_mempool.h
>> +++ b/lib/mempool/rte_mempool.h
>> @@ -56,6 +56,8 @@
>> extern "C" {
>> #endif
>>
>> +#define RTE_MEMPOOL_CACHE_FLUSHTHRESH_MULTIPLIER 1.5
>
> Why is a magic number from bonding ending up in the user API for mempool?
Yes, I suggest putting the macro(name should be changed) in bonding. No
need to define a new RTE_* macro in mempool.
By the way, the RTE_MEMPOOL_CACHE_FLUSHTHRESH_MULTIPLIER is the same as
CACHE_FLUSHTHRESH_MULTIPLIER already defined in rte_mempool.c.
> .
>
More information about the dev
mailing list