[dpdk-dev] [PATCH 2/4] eventdev: implement the northbound APIs

2016-11-29 Thread Jerin Jacob
gt; > Cc: dev at dpdk.org; Richardson, Bruce ; Van > > Haaren, Harry ; hemant.agrawal at nxp.com > > Subject: Re: [dpdk-dev] [PATCH 2/4] eventdev: implement the northbound APIs > > > > On Tue, Nov 22, 2016 at 10:48:32PM +, Eads, Gage wrote: > > &g

[dpdk-dev] [PATCH 2/4] eventdev: implement the northbound APIs

2016-11-29 Thread Jerin Jacob
On Mon, Nov 28, 2016 at 03:53:08PM +, Eads, Gage wrote: > (Bruce's adviced heeded :)) > > > > > > > > > > > How would this check work? Wouldn't it prevent any core from > > > > running the software scheduler in the centralized case? > > > > > > > > I guess you may not need RTE_EVENT_D

[dpdk-dev] [PATCH 2/4] eventdev: implement the northbound APIs

2016-11-29 Thread Eads, Gage
m] > > > Sent: Tuesday, November 22, 2016 5:44 PM > > > To: Eads, Gage > > > Cc: dev at dpdk.org; Richardson, Bruce ; > > > Van Haaren, Harry ; > > > hemant.agrawal at nxp.com > > > Subject: Re: [dpdk-dev] [PATCH 2/4] even

[dpdk-dev] [PATCH 2/4] eventdev: implement the northbound APIs

2016-11-28 Thread Eads, Gage
nxp.com > Subject: Re: [dpdk-dev] [PATCH 2/4] eventdev: implement the northbound APIs > > On Tue, Nov 22, 2016 at 10:48:32PM +, Eads, Gage wrote: > > > > > > > -Original Message- > > > From: Jerin Jacob [mailto:jerin.jacob at caviumnetworks.co

[dpdk-dev] [PATCH 2/4] eventdev: implement the northbound APIs

2016-11-26 Thread Jerin Jacob
On Fri, Nov 25, 2016 at 09:55:39AM +, Richardson, Bruce wrote: > > > > +/* Macros to check for valid device */ #define > > > > +RTE_EVENTDEV_VALID_DEVID_OR_ERR_RET(dev_id, retval) do { \ > > > > > > Sometimes you use RTE_EVENT_DEV_ and sometimes RTE_EVENTDEV. > > > (I prefer the latter). > > >

[dpdk-dev] [PATCH 2/4] eventdev: implement the northbound APIs

2016-11-25 Thread Richardson, Bruce
> Subject: Re: [dpdk-dev] [PATCH 2/4] eventdev: implement the northbound > APIs > > On Wed, Nov 23, 2016 at 08:18:09PM +0100, Thomas Monjalon wrote: > > 2016-11-18 11:15, Jerin Jacob: > > > This patch set defines the southbound driver interface and > > > imp

[dpdk-dev] [PATCH 2/4] eventdev: implement the northbound APIs

2016-11-25 Thread Jerin Jacob
On Wed, Nov 23, 2016 at 08:18:09PM +0100, Thomas Monjalon wrote: > 2016-11-18 11:15, Jerin Jacob: > > This patch set defines the southbound driver interface > > and implements the common code required for northbound > > eventdev API interface. > > Please make two separate patches. OK > > > +#if

[dpdk-dev] [PATCH 2/4] eventdev: implement the northbound APIs

2016-11-23 Thread Thomas Monjalon
2016-11-18 11:15, Jerin Jacob: > This patch set defines the southbound driver interface > and implements the common code required for northbound > eventdev API interface. Please make two separate patches. > +#ifdef RTE_LIBRTE_EVENTDEV_DEBUG > +#define RTE_PMD_DEBUG_TRACE(...) \ > + rte_pmd_de

[dpdk-dev] [PATCH 2/4] eventdev: implement the northbound APIs

2016-11-23 Thread Bruce Richardson
That's an interesting idea. As you suggested in the other thread, this > concept could be extended to the "producer" code in the example for > configurations where the NIC requires software to feed into the eventdev. And > to the other subsystems mentioned in your original P

[dpdk-dev] [PATCH 2/4] eventdev: implement the northbound APIs

2016-11-23 Thread Jerin Jacob
Richardson, Bruce ; Van > > Haaren, Harry ; hemant.agrawal at nxp.com > > Subject: Re: [dpdk-dev] [PATCH 2/4] eventdev: implement the northbound APIs > > > > On Tue, Nov 22, 2016 at 07:43:03PM +, Eads, Gage wrote: > > > > > > > >

[dpdk-dev] [PATCH 2/4] eventdev: implement the northbound APIs

2016-11-23 Thread Jerin Jacob
On Tue, Nov 22, 2016 at 07:43:03PM +, Eads, Gage wrote: > > > > > > One open issue I noticed is the "typical workflow" description > > starting in > > > > rte_eventdev.h:204 conflicts with the centralized software PMD that > > Harry > > > > posted last week. Specifically, that PMD expec

[dpdk-dev] [PATCH 2/4] eventdev: implement the northbound APIs

2016-11-22 Thread Jerin Jacob
dson, Bruce ; Van > > Haaren, Harry ; hemant.agrawal at nxp.com > > Subject: Re: [dpdk-dev] [PATCH 2/4] eventdev: implement the northbound APIs > > > > On Tue, Nov 22, 2016 at 12:43:58AM +0530, Jerin Jacob wrote: > > > On Mon, Nov 21, 2016 at 05:45:51PM +,

[dpdk-dev] [PATCH 2/4] eventdev: implement the northbound APIs

2016-11-22 Thread Eads, Gage
> -Original Message- > From: Jerin Jacob [mailto:jerin.jacob at caviumnetworks.com] > Sent: Tuesday, November 22, 2016 2:00 PM > To: Eads, Gage > Cc: dev at dpdk.org; Richardson, Bruce ; Van > Haaren, Harry ; hemant.agrawal at nxp.com > Subject: Re:

[dpdk-dev] [PATCH 2/4] eventdev: implement the northbound APIs

2016-11-22 Thread Eads, Gage
nday, November 21, 2016 1:32 PM > > > To: Eads, Gage > > > Cc: dev at dpdk.org; Richardson, Bruce ; > Van > > > Haaren, Harry ; hemant.agrawal at nxp.com > > > Subject: Re: [dpdk-dev] [PATCH 2/4] eventdev: implement the northbound > APIs > > &

[dpdk-dev] [PATCH 2/4] eventdev: implement the northbound APIs

2016-11-22 Thread Eads, Gage
t; Thanks, > > > Gage > > > > > > > -----Original Message----- > > > > From: Jerin Jacob [mailto:jerin.jacob at caviumnetworks.com] > > > > Sent: Thursday, November 17, 2016 11:45 PM > > > > To: dev at dpdk.org > >

[dpdk-dev] [PATCH 2/4] eventdev: implement the northbound APIs

2016-11-22 Thread Jerin Jacob
tegration in DPDK. > > > > > Thanks, > > Gage > > > > > -Original Message- > > > From: Jerin Jacob [mailto:jerin.jacob at caviumnetworks.com] > > > Sent: Thursday, November 17, 2016 11:45 PM > > > To: dev at dpdk.org >

[dpdk-dev] [PATCH 2/4] eventdev: implement the northbound APIs

2016-11-22 Thread Jerin Jacob
caviumnetworks.com] > > Sent: Thursday, November 17, 2016 11:45 PM > > To: dev at dpdk.org > > Cc: Richardson, Bruce ; Van Haaren, Harry > > ; hemant.agrawal at nxp.com; Eads, Gage > > ; Jerin Jacob > > Subject: [dpdk-dev] [PATCH 2/4] eventdev: implement t

[dpdk-dev] [PATCH 2/4] eventdev: implement the northbound APIs

2016-11-21 Thread Eads, Gage
--- > From: Jerin Jacob [mailto:jerin.jacob at caviumnetworks.com] > Sent: Thursday, November 17, 2016 11:45 PM > To: dev at dpdk.org > Cc: Richardson, Bruce ; Van Haaren, Harry > ; hemant.agrawal at nxp.com; Eads, Gage > ; Jerin Jacob > Subject: [dpdk-dev] [PATCH 2/4]

[dpdk-dev] [PATCH 2/4] eventdev: implement the northbound APIs

2016-11-18 Thread Jerin Jacob
This patch set defines the southbound driver interface and implements the common code required for northbound eventdev API interface. Signed-off-by: Jerin Jacob --- config/common_base |6 + lib/Makefile |1 + lib/librte_eal/common