Re: [dpdk-dev] [PATCH v3 2/3] lib/rcu: add resource reclamation APIs

2019-10-17 Thread Honnappa Nagarahalli
> > Hi Honnappa, > > On 13/10/2019 04:02, Honnappa Nagarahalli wrote: > > Hi Vladimir, > > Apologies for the delayed response, I had to run few experiments. > > > > > > > >> Hi Honnappa, > >> > >> On 01/10/2019 07:29, Honnappa Nagarahalli wrote: > >>> Add resource reclamation APIs to make

Re: [dpdk-dev] [PATCH v3 2/3] lib/rcu: add resource reclamation APIs

2019-10-15 Thread Medvedkin, Vladimir
Hi Honnappa, On 13/10/2019 04:02, Honnappa Nagarahalli wrote: Hi Vladimir, Apologies for the delayed response, I had to run few experiments. Hi Honnappa, On 01/10/2019 07:29, Honnappa Nagarahalli wrote: Add resource reclamation APIs to make it simple for applications and libraries

Re: [dpdk-dev] [PATCH v3 2/3] lib/rcu: add resource reclamation APIs

2019-10-12 Thread Honnappa Nagarahalli
> > > > > > Add resource reclamation APIs to make it simple for > > > > > > applications and libraries to integrate rte_rcu library. > > > > > > > > > > > > Signed-off-by: Honnappa Nagarahalli > > > > > > > > > > > > Reviewed-by: Ola Liljedhal > > > > > > Reviewed-by: Ruifeng Wang > > > > > >

Re: [dpdk-dev] [PATCH v3 2/3] lib/rcu: add resource reclamation APIs

2019-10-12 Thread Honnappa Nagarahalli
Hi Vladimir, Apologies for the delayed response, I had to run few experiments. > > Hi Honnappa, > > On 01/10/2019 07:29, Honnappa Nagarahalli wrote: > > Add resource reclamation APIs to make it simple for applications and > > libraries to integrate rte_rcu library. > > > > Signed-off-b

Re: [dpdk-dev] [PATCH v3 2/3] lib/rcu: add resource reclamation APIs

2019-10-07 Thread Medvedkin, Vladimir
Hi Honnappa, On 01/10/2019 07:29, Honnappa Nagarahalli wrote: Add resource reclamation APIs to make it simple for applications and libraries to integrate rte_rcu library. Signed-off-by: Honnappa Nagarahalli Reviewed-by: Ola Liljedhal Reviewed-by: Ruifeng Wang --- app/test/test_rcu_qsbr.c

Re: [dpdk-dev] [PATCH v3 2/3] lib/rcu: add resource reclamation APIs

2019-10-07 Thread Ananyev, Konstantin
> > > > > Add resource reclamation APIs to make it simple for applications > > > > > and libraries to integrate rte_rcu library. > > > > > > > > > > Signed-off-by: Honnappa Nagarahalli > > > > > Reviewed-by: Ola Liljedhal > > > > > Reviewed-by: Ruifeng Wang > > > > > --- > > > > > app/test/te

Re: [dpdk-dev] [PATCH v3 2/3] lib/rcu: add resource reclamation APIs

2019-10-04 Thread Medvedkin, Vladimir
Hi Honnappa, On 01/10/2019 07:29, Honnappa Nagarahalli wrote: Add resource reclamation APIs to make it simple for applications and libraries to integrate rte_rcu library. Signed-off-by: Honnappa Nagarahalli Reviewed-by: Ola Liljedhal Reviewed-by: Ruifeng Wang --- app/test/test_rcu_qsbr.c

Re: [dpdk-dev] [PATCH v3 2/3] lib/rcu: add resource reclamation APIs

2019-10-03 Thread Honnappa Nagarahalli
> > Hi Honnappa, > > > > > Add resource reclamation APIs to make it simple for applications > > > > and libraries to integrate rte_rcu library. > > > > > > > > Signed-off-by: Honnappa Nagarahalli > > > > Reviewed-by: Ola Liljedhal > > > > Reviewed-by: Ruifeng Wang > > > > --- > > > > app/test

Re: [dpdk-dev] [PATCH v3 2/3] lib/rcu: add resource reclamation APIs

2019-10-03 Thread Ananyev, Konstantin
Hi Honnappa, > > > Add resource reclamation APIs to make it simple for applications and > > > libraries to integrate rte_rcu library. > > > > > > Signed-off-by: Honnappa Nagarahalli > > > Reviewed-by: Ola Liljedhal > > > Reviewed-by: Ruifeng Wang > > > --- > > > app/test/test_rcu_qsbr.c

Re: [dpdk-dev] [PATCH v3 2/3] lib/rcu: add resource reclamation APIs

2019-10-03 Thread Ananyev, Konstantin
> -Original Message- > From: Honnappa Nagarahalli [mailto:honnappa.nagaraha...@arm.com] > Sent: Thursday, October 3, 2019 7:42 AM > To: Ananyev, Konstantin ; > step...@networkplumber.org; paul...@linux.ibm.com > Cc: Wang, Yipeng1 ; Medvedkin, Vladimir > ; Ruifeng Wang (Arm Technology >

Re: [dpdk-dev] [PATCH v3 2/3] lib/rcu: add resource reclamation APIs

2019-10-02 Thread Honnappa Nagarahalli
> > > + > > +/* Reclaim resources from the defer queue. */ int > > +rte_rcu_qsbr_dq_reclaim(struct rte_rcu_qsbr_dq *dq) { > > + uint32_t max_cnt; > > + uint32_t cnt; > > + void *token; > > + uint64_t *tmp; > > + uint32_t i; > > + > > + if (dq == NULL) { > > + rte_log(RTE_LOG_

Re: [dpdk-dev] [PATCH v3 2/3] lib/rcu: add resource reclamation APIs

2019-10-02 Thread Honnappa Nagarahalli
> > Hi Honnappa, Thanks Konstantin for the feedback. > > > > Add resource reclamation APIs to make it simple for applications and > > libraries to integrate rte_rcu library. > > > > Signed-off-by: Honnappa Nagarahalli > > Reviewed-by: Ola Liljedhal > > Reviewed-by: Ruifeng Wang > > --- > >

Re: [dpdk-dev] [PATCH v3 2/3] lib/rcu: add resource reclamation APIs

2019-10-02 Thread Ananyev, Konstantin
> + > +/* Reclaim resources from the defer queue. */ > +int > +rte_rcu_qsbr_dq_reclaim(struct rte_rcu_qsbr_dq *dq) > +{ > + uint32_t max_cnt; > + uint32_t cnt; > + void *token; > + uint64_t *tmp; > + uint32_t i; > + > + if (dq == NULL) { > + rte_log(RTE_LOG_ERR

Re: [dpdk-dev] [PATCH v3 2/3] lib/rcu: add resource reclamation APIs

2019-10-02 Thread Ananyev, Konstantin
Hi Honnappa, > Add resource reclamation APIs to make it simple for applications > and libraries to integrate rte_rcu library. > > Signed-off-by: Honnappa Nagarahalli > Reviewed-by: Ola Liljedhal > Reviewed-by: Ruifeng Wang > --- > app/test/test_rcu_qsbr.c | 291 +++

[dpdk-dev] [PATCH v3 2/3] lib/rcu: add resource reclamation APIs

2019-09-30 Thread Honnappa Nagarahalli
Add resource reclamation APIs to make it simple for applications and libraries to integrate rte_rcu library. Signed-off-by: Honnappa Nagarahalli Reviewed-by: Ola Liljedhal Reviewed-by: Ruifeng Wang --- app/test/test_rcu_qsbr.c | 291 - lib/librte_rcu/meson