Re: [PATCH v3] mempool: fix get objects from mempool with cache

2022-10-05 Thread Andrew Rybchenko
I'm sorry, below duplicate is sent my mistake. On 10/5/22 12:50, Andrew Rybchenko wrote: From: Morten Brørup A flush threshold for the mempool cache was introduced in DPDK version 1.3, but rte_mempool_do_generic_get() was not completely updated back then, and some inefficiencies were introduce

[PATCH v3] mempool: fix get objects from mempool with cache

2022-10-05 Thread Andrew Rybchenko
From: Morten Brørup A flush threshold for the mempool cache was introduced in DPDK version 1.3, but rte_mempool_do_generic_get() was not completely updated back then, and some inefficiencies were introduced. Fix the following in rte_mempool_do_generic_get(): 1. The code that initially screens t

RE: [PATCH v3] mempool: fix get objects from mempool with cache

2022-10-04 Thread Morten Brørup
> From: Andrew Rybchenko [mailto:andrew.rybche...@oktetlabs.ru] > Sent: Tuesday, 4 October 2022 14.54 > To: Olivier Matz > Cc: dev@dpdk.org; Morten Brørup; Beilei Xing; Bruce Richardson; Jerin > Jacob Kollanukkaran > Subject: [PATCH v3] mempool: fix get objects from mempool wi

[PATCH v3] mempool: fix get objects from mempool with cache

2022-10-04 Thread Andrew Rybchenko
From: Morten Brørup A flush threshold for the mempool cache was introduced in DPDK version 1.3, but rte_mempool_do_generic_get() was not completely updated back then, and some inefficiencies were introduced. Fix the following in rte_mempool_do_generic_get(): 1. The code that initially screens t