[dpdk-dev] [PATCH v2 1/2] mempool: allow for user-owned mempool caches

2016-06-14 Thread Lazaros Koromilas
Hi Olivier, I have it in my queue, I'll do my best to have it before the deadline. Thanks! Lazaros. On Mon, Jun 13, 2016 at 1:21 PM, Olivier Matz wrote: > Hi Lazaros, > > On 05/11/2016 11:56 AM, Olivier MATZ wrote: >> Hi Lazaros, >> >> Sorry for the late review. Please find some comments, >>

[dpdk-dev] [PATCH v2 1/2] mempool: allow for user-owned mempool caches

2016-06-13 Thread Olivier Matz
Hi Lazaros, On 05/11/2016 11:56 AM, Olivier MATZ wrote: > Hi Lazaros, > > Sorry for the late review. Please find some comments, > in addition to what Konstantin already said. > Will you have the time to send a v3 before the end of the integration deadline at the end of the week? I think it

[dpdk-dev] [PATCH v2 1/2] mempool: allow for user-owned mempool caches

2016-05-11 Thread Olivier MATZ
Hi Lazaros, Sorry for the late review. Please find some comments, in addition to what Konstantin already said. On 04/04/2016 05:43 PM, Lazaros Koromilas wrote: > --- a/app/test/test_mempool.c > +++ b/app/test/test_mempool.c > @@ -79,6 +79,7 @@ > > static struct rte_mempool *mp; > static

[dpdk-dev] [PATCH v2 1/2] mempool: allow for user-owned mempool caches

2016-04-19 Thread Lazaros Koromilas
_persec=1965896498 > >> -Original Message- >> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Lazaros Koromilas >> Sent: Monday, April 04, 2016 4:43 PM >> To: dev at dpdk.org >> Subject: [dpdk-dev] [PATCH v2 1/2] mempool: allow for user-owned mempool

[dpdk-dev] [PATCH v2 1/2] mempool: allow for user-owned mempool caches

2016-04-19 Thread Thomas Monjalon
2016-04-19 18:39, Lazaros Koromilas: > >> Removes the API calls: > >> > >> rte_mempool_sp_put_bulk(mp, obj_table, n) > >> rte_mempool_sc_get_bulk(mp, obj_table, n) > >> rte_mempool_sp_put(mp, obj) > >> rte_mempool_sc_get(mp, obj) > > > > Hmm, shouldn't we deprecate it first for a

[dpdk-dev] [PATCH v2 1/2] mempool: allow for user-owned mempool caches

2016-04-18 Thread Ananyev, Konstantin
April 04, 2016 4:43 PM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH v2 1/2] mempool: allow for user-owned mempool > caches > > The mempool cache is only available to EAL threads as a per-lcore > resource. Change this so that the user can create and provide their own >

[dpdk-dev] [PATCH v2 1/2] mempool: allow for user-owned mempool caches

2016-04-05 Thread Lazaros Koromilas
Hi all, I forgot to mention that this series applies on top of: http://www.dpdk.org/dev/patchwork/patch/10492/ Thanks, Lazaros. On Mon, Apr 4, 2016 at 6:43 PM, Lazaros Koromilas wrote: > The mempool cache is only available to EAL threads as a per-lcore > resource. Change this so that the

[dpdk-dev] [PATCH v2 1/2] mempool: allow for user-owned mempool caches

2016-04-04 Thread Lazaros Koromilas
The mempool cache is only available to EAL threads as a per-lcore resource. Change this so that the user can create and provide their own cache on mempool get and put operations. This works with non-EAL threads too. This commit introduces the new API calls: rte_mempool_cache_create(size,