Re: [lng-odp] Regarding how ODP closes scheduled PKTIOs

2017-05-01 Thread Bill Fischofer
On Thu, Apr 27, 2017 at 10:34 AM, Oriol Arcas wrote: > Hello, > > I have some questions regarding how scheduled PKTIOs are closed. Please > correct me if I am wrong... > > In ODP 1.11 Monarch (I think 1.14 as well) scheduled PKTIOs cannot be > closed before they are stopped and unscheduled. This

Re: [lng-odp] [[RFCv2] 2/4] api: ipsec: add default queue for outbound events

2017-05-01 Thread Bill Fischofer
On Fri, Apr 28, 2017 at 5:28 AM, Dmitry Eremin-Solenikov < dmitry.ereminsoleni...@linaro.org> wrote: > On 28.04.2017 11:29, Peltonen, Janne (Nokia - FI/Espoo) wrote: > > > > > >> -Original Message- > >> From: lng-odp [mailto:lng-odp-boun...@lists.linaro.org] On Behalf Of > Dmitry Eremin- >

Re: [lng-odp] Modular queue interface

2017-05-01 Thread Bill Fischofer
On Sun, Apr 30, 2017 at 11:05 PM, Honnappa Nagarahalli < honnappa.nagaraha...@linaro.org> wrote: > We talked about introducing the modular queue interface. I spent time > re-looking at this, according to me it does not solve any issues we > have currently. > > The main issue we are trying to addre

Re: [lng-odp] [API-NEXT PATCH v4 3/8] pktio: loop: use handle instead of pointer to buffer

2017-05-01 Thread Bill Fischofer
On Sun, Apr 30, 2017 at 10:54 PM, Honnappa Nagarahalli < honnappa.nagaraha...@linaro.org> wrote: > The question we are trying to answer is why are there #ifdefs? #ifdefs > are needed if there are multiple code paths. > That's what function tables do. The #ifdefs are restricted to the scheduler in

Re: [lng-odp] IPsec SA disabling

2017-05-01 Thread Bill Fischofer
On Fri, Apr 28, 2017 at 9:08 AM, Bala Manoharan wrote: > On 28 April 2017 at 18:32, Dmitry Eremin-Solenikov > wrote: > > On 28.04.2017 15:32, Bala Manoharan wrote: > >> On 28 April 2017 at 15:41, Dmitry Eremin-Solenikov > >> wrote: > >>> On 28.04.2017 12:27, Peltonen, Janne (Nokia - FI/Espoo) w

Re: [lng-odp] Traffic Manager no applying policies?

2017-05-01 Thread Bill Fischofer
+cc Barry, who is the expert in this area, for his thoughts. Do you have the complete list of TM config calls you issue to set this up? I know Bala (+cc) was looking to propose a "streamlined" config API for TM since this is can be tricky as there are a number of "knobs" the TM provides to control

Re: [lng-odp] Modular queue interface

2017-05-01 Thread Honnappa Nagarahalli
On 1 May 2017 at 12:58, Bill Fischofer wrote: > > > On Sun, Apr 30, 2017 at 11:05 PM, Honnappa Nagarahalli > wrote: >> >> We talked about introducing the modular queue interface. I spent time >> re-looking at this, according to me it does not solve any issues we >> have currently. >> >> The main

Re: [lng-odp] Modular queue interface

2017-05-01 Thread Bill Fischofer
On Mon, May 1, 2017 at 4:02 PM, Honnappa Nagarahalli < honnappa.nagaraha...@linaro.org> wrote: > On 1 May 2017 at 12:58, Bill Fischofer wrote: > > > > > > On Sun, Apr 30, 2017 at 11:05 PM, Honnappa Nagarahalli > > wrote: > >> > >> We talked about introducing the modular queue interface. I spent

Re: [lng-odp] IPsec SA disabling

2017-05-01 Thread Dmitry Eremin-Solenikov
Hi, On 28.04.2017 16:57, Peltonen, Janne (Nokia - FI/Espoo) wrote: > Hi, > > I believe the current API is complete in the sense that all necessary > things can be done safely. Maybe ODP could provide an easier-to-use > API but if the application and the API give fewer guarantees to the > ODP impl

[lng-odp] [Bug 2988] New: ODP exposes symbols outside of odp*/_odp* namespace

2017-05-01 Thread bugzilla-daemon
https://bugs.linaro.org/show_bug.cgi?id=2988 Bug ID: 2988 Summary: ODP exposes symbols outside of odp*/_odp* namespace Product: OpenDataPlane - linux- generic reference Version: unspecified Hardware: Other OS: Linux

Re: [lng-odp] Regarding how ODP closes scheduled PKTIOs

2017-05-01 Thread Bill Fischofer
Oriol: I've added this and the TM issue you raised to the agenda for Tuesday's ODP public call. Please join us if you're able to discuss this further. Thanks. Regards, Bill On Mon, May 1, 2017 at 7:04 AM, Bill Fischofer wrote: > > > On Thu, Apr 27, 2017 at 10:34 AM, Oriol Arcas > wrote: > >>

[lng-odp] Scalable scheduler discussions

2017-05-01 Thread Honnappa Nagarahalli
Hi Bill, I have a clash with ODP public call 5/2, I will not be able to attend the call. Please post pone the scalable scheduler discussions to 5/3. Thank you, Honnappa

Re: [lng-odp] [API-NEXT PATCH v4 3/8] pktio: loop: use handle instead of pointer to buffer

2017-05-01 Thread Honnappa Nagarahalli
On 1 May 2017 at 13:07, Bill Fischofer wrote: > > > On Sun, Apr 30, 2017 at 10:54 PM, Honnappa Nagarahalli > wrote: >> >> The question we are trying to answer is why are there #ifdefs? #ifdefs >> are needed if there are multiple code paths. > > > That's what function tables do. The #ifdefs are re