[dpdk-dev] [RFC 1/3] eventdev: allow for event devices requiring maintenance

2020-04-08 Thread Mattias Rönnblom
Extend Eventdev API to allow for event devices which require various forms of internal processing to happen, even when events are not enqueued to or dequeued from a port. Signed-off-by: Mattias Rönnblom --- lib/librte_eventdev/rte_eventdev.h | 65 ++ lib/librte_eventd

Re: [dpdk-dev] [RFC 1/3] eventdev: allow for event devices requiring maintenance

2020-04-20 Thread Mattias Rönnblom
On 2020-04-16 19:19, Jerin Jacob wrote: > On Tue, Apr 14, 2020 at 11:25 PM Mattias Rönnblom > wrote: >> On 2020-04-14 18:15, Jerin Jacob wrote: >>> On Tue, Apr 14, 2020 at 9:27 PM Mattias Rönnblom >>> wrote: On 2020-04-10 15:00, Jerin Jacob wrote: > On Thu, Apr 9, 2020 at 7:32 PM Mattias

Re: [dpdk-dev] [RFC 1/3] eventdev: allow for event devices requiring maintenance

2020-04-08 Thread Jerin Jacob
On Wed, Apr 8, 2020 at 11:27 PM Mattias Rönnblom wrote: > > Extend Eventdev API to allow for event devices which require various > forms of internal processing to happen, even when events are not > enqueued to or dequeued from a port. > > Signed-off-by: Mattias Rönnblom > --- > lib/librte_eventd

Re: [dpdk-dev] [RFC 1/3] eventdev: allow for event devices requiring maintenance

2020-04-09 Thread Mattias Rönnblom
On 2020-04-08 21:36, Jerin Jacob wrote: > On Wed, Apr 8, 2020 at 11:27 PM Mattias Rönnblom > wrote: >> Extend Eventdev API to allow for event devices which require various >> forms of internal processing to happen, even when events are not >> enqueued to or dequeued from a port. >> >> Signed-off-b

Re: [dpdk-dev] [RFC 1/3] eventdev: allow for event devices requiring maintenance

2020-04-09 Thread Jerin Jacob
On Thu, Apr 9, 2020 at 5:51 PM Mattias Rönnblom wrote: > > On 2020-04-08 21:36, Jerin Jacob wrote: > > On Wed, Apr 8, 2020 at 11:27 PM Mattias Rönnblom > > wrote: > >> Extend Eventdev API to allow for event devices which require various > >> forms of internal processing to happen, even when event

Re: [dpdk-dev] [RFC 1/3] eventdev: allow for event devices requiring maintenance

2020-04-09 Thread Eads, Gage
> >> diff --git a/lib/librte_eventdev/rte_eventdev.h > >> b/lib/librte_eventdev/rte_eventdev.h > >> index 226f352ad..d69150792 100644 > >> --- a/lib/librte_eventdev/rte_eventdev.h > >> +++ b/lib/librte_eventdev/rte_eventdev.h > >> @@ -289,6 +289,15 @@ struct rte_event; > >>* single queue to eac

Re: [dpdk-dev] [RFC 1/3] eventdev: allow for event devices requiring maintenance

2020-04-09 Thread Mattias Rönnblom
On 2020-04-09 15:32, Jerin Jacob wrote: > On Thu, Apr 9, 2020 at 5:51 PM Mattias Rönnblom > wrote: >> On 2020-04-08 21:36, Jerin Jacob wrote: >>> On Wed, Apr 8, 2020 at 11:27 PM Mattias Rönnblom >>> wrote: Extend Eventdev API to allow for event devices which require various forms of int

Re: [dpdk-dev] [RFC 1/3] eventdev: allow for event devices requiring maintenance

2020-04-09 Thread Mattias Rönnblom
On 2020-04-09 15:33, Eads, Gage wrote: diff --git a/lib/librte_eventdev/rte_eventdev.h b/lib/librte_eventdev/rte_eventdev.h index 226f352ad..d69150792 100644 --- a/lib/librte_eventdev/rte_eventdev.h +++ b/lib/librte_eventdev/rte_eventdev.h @@ -289,6 +289,15 @@ struct r

Re: [dpdk-dev] [RFC 1/3] eventdev: allow for event devices requiring maintenance

2020-04-10 Thread Jerin Jacob
On Thu, Apr 9, 2020 at 7:32 PM Mattias Rönnblom wrote: > > On 2020-04-09 15:32, Jerin Jacob wrote: > > On Thu, Apr 9, 2020 at 5:51 PM Mattias Rönnblom > > wrote: > >> On 2020-04-08 21:36, Jerin Jacob wrote: > >>> On Wed, Apr 8, 2020 at 11:27 PM Mattias Rönnblom > >>> wrote: > Extend Eventde

Re: [dpdk-dev] [RFC 1/3] eventdev: allow for event devices requiring maintenance

2020-04-14 Thread Mattias Rönnblom
On 2020-04-10 15:00, Jerin Jacob wrote: > On Thu, Apr 9, 2020 at 7:32 PM Mattias Rönnblom > wrote: >> On 2020-04-09 15:32, Jerin Jacob wrote: >>> On Thu, Apr 9, 2020 at 5:51 PM Mattias Rönnblom >>> wrote: On 2020-04-08 21:36, Jerin Jacob wrote: > On Wed, Apr 8, 2020 at 11:27 PM Mattias R

Re: [dpdk-dev] [RFC 1/3] eventdev: allow for event devices requiring maintenance

2020-04-14 Thread Jerin Jacob
On Tue, Apr 14, 2020 at 9:27 PM Mattias Rönnblom wrote: > > On 2020-04-10 15:00, Jerin Jacob wrote: > > On Thu, Apr 9, 2020 at 7:32 PM Mattias Rönnblom > > wrote: > >> On 2020-04-09 15:32, Jerin Jacob wrote: > >>> On Thu, Apr 9, 2020 at 5:51 PM Mattias Rönnblom > >>> wrote: > On 2020-04-08

Re: [dpdk-dev] [RFC 1/3] eventdev: allow for event devices requiring maintenance

2020-04-14 Thread Mattias Rönnblom
On 2020-04-14 18:15, Jerin Jacob wrote: > On Tue, Apr 14, 2020 at 9:27 PM Mattias Rönnblom > wrote: >> On 2020-04-10 15:00, Jerin Jacob wrote: >>> On Thu, Apr 9, 2020 at 7:32 PM Mattias Rönnblom >>> wrote: On 2020-04-09 15:32, Jerin Jacob wrote: > On Thu, Apr 9, 2020 at 5:51 PM Mattias R

Re: [dpdk-dev] [RFC 1/3] eventdev: allow for event devices requiring maintenance

2020-04-16 Thread Jerin Jacob
On Tue, Apr 14, 2020 at 11:25 PM Mattias Rönnblom wrote: > > On 2020-04-14 18:15, Jerin Jacob wrote: > > On Tue, Apr 14, 2020 at 9:27 PM Mattias Rönnblom > > wrote: > >> On 2020-04-10 15:00, Jerin Jacob wrote: > >>> On Thu, Apr 9, 2020 at 7:32 PM Mattias Rönnblom > >>> wrote: > On 2020-04-0

Re: [dpdk-dev] [RFC 1/3] eventdev: allow for event devices requiring maintenance

2020-05-13 Thread Mattias Rönnblom
On 2020-04-14 19:55, Mattias Rönnblom wrote: > On 2020-04-14 18:15, Jerin Jacob wrote: > >> One more concern we have we are adding API for the new driver requirements >> and >> not updating the example application. Sharing the example application >> patch would >> enable us to understand the cost