Re: [dpdk-dev] [RFC PATCH] eventdev: add buffered enqueue and flush APIs

2016-12-13 Thread Jerin Jacob
On Mon, Dec 12, 2016 at 05:56:32PM +, Eads, Gage wrote: > > > > -Original Message- > > From: Jerin Jacob [mailto:jerin.ja...@caviumnetworks.com] > > Sent: Wednesday, December 7, 2016 10:42 PM > > To: Eads, Gage > > Cc: dev@dpdk.org; Richardson, Bruce ; Van > > Haaren, Harry ; h

Re: [dpdk-dev] [RFC PATCH] eventdev: add buffered enqueue and flush APIs

2016-12-13 Thread Jerin Jacob
On Mon, Dec 12, 2016 at 05:56:32PM +, Eads, Gage wrote: > > > > -Original Message- > > From: Jerin Jacob [mailto:jerin.ja...@caviumnetworks.com] > > Sent: Wednesday, December 7, 2016 10:42 PM > > To: Eads, Gage > > 1) What if the burst has ATOMIC flows and if we are NOT en-queui

Re: [dpdk-dev] [RFC PATCH] eventdev: add buffered enqueue and flush APIs

2016-12-12 Thread Eads, Gage
> -Original Message- > From: Jerin Jacob [mailto:jerin.ja...@caviumnetworks.com] > Sent: Wednesday, December 7, 2016 10:42 PM > To: Eads, Gage > Cc: dev@dpdk.org; Richardson, Bruce ; Van > Haaren, Harry ; hemant.agra...@nxp.com > Subject: Re: [RFC PATCH] eventdev: add buffered enq

Re: [dpdk-dev] [RFC PATCH] eventdev: add buffered enqueue and flush APIs

2016-12-07 Thread Jerin Jacob
On Mon, Dec 05, 2016 at 11:30:46PM +, Eads, Gage wrote: > > > On Dec 3, 2016, at 5:18 AM, Jerin Jacob > > wrote: > > > >> On Fri, Dec 02, 2016 at 01:45:56PM -0600, Gage Eads wrote: > >> This commit adds buffered enqueue functionality to the eventdev API. > >> It is conceptually similar to t

Re: [dpdk-dev] [RFC PATCH] eventdev: add buffered enqueue and flush APIs

2016-12-05 Thread Eads, Gage
> On Dec 3, 2016, at 5:18 AM, Jerin Jacob > wrote: > >> On Fri, Dec 02, 2016 at 01:45:56PM -0600, Gage Eads wrote: >> This commit adds buffered enqueue functionality to the eventdev API. >> It is conceptually similar to the ethdev API's tx buffering, however >> with a smaller API surface and no

Re: [dpdk-dev] [RFC PATCH] eventdev: add buffered enqueue and flush APIs

2016-12-02 Thread Jerin Jacob
On Fri, Dec 02, 2016 at 01:45:56PM -0600, Gage Eads wrote: > This commit adds buffered enqueue functionality to the eventdev API. > It is conceptually similar to the ethdev API's tx buffering, however > with a smaller API surface and no dropping of events. Hello Gage, Different implementation may

[dpdk-dev] [RFC PATCH] eventdev: add buffered enqueue and flush APIs

2016-12-02 Thread Gage Eads
This commit adds buffered enqueue functionality to the eventdev API. It is conceptually similar to the ethdev API's tx buffering, however with a smaller API surface and no dropping of events. Signed-off-by: Gage Eads --- lib/librte_eventdev/rte_eventdev.c | 29 ++ lib/librte_eventdev/rt