Re: [dpdk-dev] [RFC v2 1/1] lib/ring: add scatter gather APIs

2020-10-13 Thread Ananyev, Konstantin
Hi Honnappa, > Hi Konstantin, > Appreciate your feedback. > > > > > > > > > > Add scatter gather APIs to avoid intermediate memcpy. Use cases that > > > involve copying large amount of data to/from the ring can benefit from > > > these APIs. > > > > > > Signed-off-by: Honnappa Nagarahal

Re: [dpdk-dev] [RFC v2 1/1] lib/ring: add scatter gather APIs

2020-10-12 Thread Honnappa Nagarahalli
Hi Konstantin, Appreciate your feedback. > > > > Add scatter gather APIs to avoid intermediate memcpy. Use cases that > > involve copying large amount of data to/from the ring can benefit from > > these APIs. > > > > Signed-off-by: Honnappa Nagarahalli > > --- > > lib/librte_ring/mes

Re: [dpdk-dev] [RFC v2 1/1] lib/ring: add scatter gather APIs

2020-10-12 Thread Ananyev, Konstantin
> > > > > > > Hi Honnappa, > > > > > > > > > > From a quick walkthrough, I have some questions/comments, please > > > > > see below. > > > > Hi Olivier, appreciate your input. > > > > > > > > > > > > > > On Tue, Oct 06, 2020 at 08:29:05AM -0500, Honnappa Nagarahalli wrote: > > > > > > Add sc

Re: [dpdk-dev] [RFC v2 1/1] lib/ring: add scatter gather APIs

2020-10-12 Thread Ananyev, Konstantin
> Add scatter gather APIs to avoid intermediate memcpy. Use cases > that involve copying large amount of data to/from the ring > can benefit from these APIs. > > Signed-off-by: Honnappa Nagarahalli > --- > lib/librte_ring/meson.build| 3 +- > lib/librte_ring/rte_ring_elem.h| 1

Re: [dpdk-dev] [RFC v2 1/1] lib/ring: add scatter gather APIs

2020-10-09 Thread Honnappa Nagarahalli
> > > > Hi Honnappa, > > > > > > > > From a quick walkthrough, I have some questions/comments, please > > > > see below. > > > Hi Olivier, appreciate your input. > > > > > > > > > > > On Tue, Oct 06, 2020 at 08:29:05AM -0500, Honnappa Nagarahalli wrote: > > > > > Add scatter gather APIs to avoid

Re: [dpdk-dev] [RFC v2 1/1] lib/ring: add scatter gather APIs

2020-10-09 Thread Ananyev, Konstantin
Hi lads, > On Thu, Oct 08, 2020 at 08:44:13PM +, Honnappa Nagarahalli wrote: > > > > > > > > > > Hi Honnappa, > > > > > > From a quick walkthrough, I have some questions/comments, please see > > > below. > > Hi Olivier, appreciate your input. > > > > > > > > On Tue, Oct 06, 2020 at 08:29:05AM

Re: [dpdk-dev] [RFC v2 1/1] lib/ring: add scatter gather APIs

2020-10-09 Thread Olivier Matz
On Thu, Oct 08, 2020 at 08:44:13PM +, Honnappa Nagarahalli wrote: > > > > > > Hi Honnappa, > > > > From a quick walkthrough, I have some questions/comments, please see > > below. > Hi Olivier, appreciate your input. > > > > > On Tue, Oct 06, 2020 at 08:29:05AM -0500, Honnappa Nagarahalli

Re: [dpdk-dev] [RFC v2 1/1] lib/ring: add scatter gather APIs

2020-10-08 Thread Honnappa Nagarahalli
> > > > > Hi Honnappa, > > > > From a quick walkthrough, I have some questions/comments, please see > > below. > Hi Olivier, appreciate your input. > > > > > On Tue, Oct 06, 2020 at 08:29:05AM -0500, Honnappa Nagarahalli wrote: > > > Add scatter gather APIs to avoid intermediate memcpy. Use cas

Re: [dpdk-dev] [RFC v2 1/1] lib/ring: add scatter gather APIs

2020-10-08 Thread Honnappa Nagarahalli
> > Hi Honnappa, > > From a quick walkthrough, I have some questions/comments, please see > below. Hi Olivier, appreciate your input. > > On Tue, Oct 06, 2020 at 08:29:05AM -0500, Honnappa Nagarahalli wrote: > > Add scatter gather APIs to avoid intermediate memcpy. Use cases that > > involve

Re: [dpdk-dev] [RFC v2 1/1] lib/ring: add scatter gather APIs

2020-10-07 Thread Olivier Matz
Hi Honnappa, >From a quick walkthrough, I have some questions/comments, please see below. On Tue, Oct 06, 2020 at 08:29:05AM -0500, Honnappa Nagarahalli wrote: > Add scatter gather APIs to avoid intermediate memcpy. Use cases > that involve copying large amount of data to/from the ring > can bene

[dpdk-dev] [RFC v2 1/1] lib/ring: add scatter gather APIs

2020-10-06 Thread Honnappa Nagarahalli
Add scatter gather APIs to avoid intermediate memcpy. Use cases that involve copying large amount of data to/from the ring can benefit from these APIs. Signed-off-by: Honnappa Nagarahalli --- lib/librte_ring/meson.build| 3 +- lib/librte_ring/rte_ring_elem.h| 1 + lib/librte_ring