[lng-odp] [Bug 2873] New: code coverage odp_timer_wheel.c

2017-02-03 Thread bugzilla-daemon
https://bugs.linaro.org/show_bug.cgi?id=2873 Bug ID: 2873 Summary: code coverage odp_timer_wheel.c Product: OpenDataPlane - linux- generic reference Version: v1.13.0.0 Hardware: Other OS: Linux Status: UNCONFIRMED

Re: [lng-odp] [API-NEXT PATCH] doc: userguide: add section on application portability

2017-02-03 Thread Mike Holmes
This builds and reads well to me, I think that when the ABI an other issues on what helpers are gets ironed out, we will need to have some words about what the helpers are in relation to the ODP API. Helpers are part of the interface we present in outside world, our examples and tests use them. I

Re: [lng-odp] Fwd: [Linaro/odp] 25ed19: abi: event: added the first ABI spec file

2017-02-03 Thread Mike Holmes
On 3 February 2017 at 12:11, Maxim Uvarov wrote: > Will it be ok that instead of reply to email thread that patch was > merged, there will me automatic merge messages like bellow? > Does somebody have objections? This is assured to automatically give an indication to the

[lng-odp] Fwd: [Linaro/odp] 25ed19: abi: event: added the first ABI spec file

2017-02-03 Thread Maxim Uvarov
Will it be ok that instead of reply to email thread that patch was merged, there will me automatic merge messages like bellow? Does somebody have objections? Maxim. Forwarded Message Subject: [Linaro/odp] 25ed19: abi: event: added the first ABI spec file Date: Fri, 03 Feb

[lng-odp] [Bug 2872] New: odp_pktio_ordered_run.sh: line 34: [: : integer expression expected

2017-02-03 Thread bugzilla-daemon
https://bugs.linaro.org/show_bug.cgi?id=2872 Bug ID: 2872 Summary: odp_pktio_ordered_run.sh: line 34: [: : integer expression expected Product: OpenDataPlane - linux- generic reference Version: v1.13.0.0 Hardware: Other

Re: [lng-odp] [PATCH v4 0/8] First ABI files

2017-02-03 Thread Maxim Uvarov
Merged, Maxim. On 02/03/17 10:46, Savolainen, Petri (Nokia - FI/Espoo) wrote: > Ping. I have next patch set ready (for packet accessor function inline), just > waiting for this to be merged first. > > -Petri > >> -Original Message- >> From: Bill Fischofer

Re: [lng-odp] rstp support on odp

2017-02-03 Thread Bill Fischofer
On Thu, Feb 2, 2017 at 1:00 PM, Maxim Uvarov wrote: > yes, the point it that classier or pktio should pass BPDUs and drop other > packets without cpu load if that possible... > The ODP APIs are designed to be used by SW either to process packets or to configure the

Re: [lng-odp] [PATCH 1/2] helper: linux: renamed threads_extn to linux helpers

2017-02-03 Thread Savolainen, Petri (Nokia - FI/Espoo)
> -Original Message- > From: Christophe Milard [mailto:christophe.mil...@linaro.org] > Sent: Friday, February 03, 2017 3:37 PM > To: Savolainen, Petri (Nokia - FI/Espoo) labs.com> > Cc: LNG ODP Mailman List > Subject: Re:

Re: [lng-odp] [PATCH] [RFC] API:update odp_schedle_multi to return events from multiple queues.

2017-02-03 Thread Ola Liljedahl
Do we have any performance comparison between using this new API compared to using the existing API and the SW behind odp_schedule_multi() sorts the events (if necessary) and only returns events for one queue at a time (keeping the others as prescheduled events)? If we don't know that this new

Re: [lng-odp] [PATCH 1/2] helper: linux: renamed threads_extn to linux helpers

2017-02-03 Thread Christophe Milard
On 3 February 2017 at 14:11, Savolainen, Petri (Nokia - FI/Espoo) wrote: > > >> -Original Message- >> From: Christophe Milard [mailto:christophe.mil...@linaro.org] >> Sent: Friday, February 03, 2017 2:29 PM >> To: Petri Savolainen

Re: [lng-odp] [PATCH 1/2] helper: linux: renamed threads_extn to linux helpers

2017-02-03 Thread Savolainen, Petri (Nokia - FI/Espoo)
> -Original Message- > From: Christophe Milard [mailto:christophe.mil...@linaro.org] > Sent: Friday, February 03, 2017 2:29 PM > To: Petri Savolainen > Cc: LNG ODP Mailman List > Subject: Re: [lng-odp] [PATCH 1/2] helper: linux:

Re: [lng-odp] [PATCH 1/2] helper: linux: renamed threads_extn to linux helpers

2017-02-03 Thread Mike Holmes
On 3 February 2017 at 07:59, Sorin Vultureanu wrote: > Hi Mike, > > My understanding is that you want to remove helper lib, so I have some points > why that would be a bad idea: Not remove helpers, just remove the unused linux spcific API, the abstract one will

Re: [lng-odp] [PATCH 1/2] helper: linux: renamed threads_extn to linux helpers

2017-02-03 Thread Sorin Vultureanu
Hi Mike, My understanding is that you want to remove helper lib, so I have some points why that would be a bad idea: 1. We use these helpers as abstraction layer. The fact that you remove them will add load to change things in OFP. Probably, we will be forced to reuse your deleted code as it

[lng-odp] [PATCHv3 2/2] validation: classification: add test case for ipv6 src and dst addr

2017-02-03 Thread Balasubramanian Manoharan
Adds test case for ipv6 source and destination address matching Signed-off-by: Balasubramanian Manoharan --- .../validation/api/classification/classification.h | 21 ++ .../api/classification/odp_classification_common.c | 149 ++-

[lng-odp] [PATCHv3 1/2] linux-generic: classification: implement ipv6 packet matching rule

2017-02-03 Thread Balasubramanian Manoharan
Adds test case for ipv6 source and destination address matching Signed-off-by: Balasubramanian Manoharan --- v3: performance enhancement using bitwise AND for ip address mask .../include/odp_classification_datamodel.h | 11 -

Re: [lng-odp] [PATCH 1/2] helper: linux: renamed threads_extn to linux helpers

2017-02-03 Thread Mike Holmes
On 3 February 2017 at 07:28, Christophe Milard wrote: > On 3 February 2017 at 12:23, Petri Savolainen > wrote: >> There's no platform specific helpers. Helpers may depend on >> Linux and make it easier to do common series of Linux system

Re: [lng-odp] [PATCH 1/2] helper: linux: renamed threads_extn to linux helpers

2017-02-03 Thread Christophe Milard
On 3 February 2017 at 12:23, Petri Savolainen wrote: > There's no platform specific helpers. Helpers may depend on > Linux and make it easier to do common series of Linux system > calls. These kind of helpers are grouped into helper/linux > directory. This is getting

Re: [lng-odp] [PATCH 2/2] helper: add stubs for missing documentation

2017-02-03 Thread Mike Holmes
Is this a duplicate of http://patches.opendataplane.org/patch/8030/ On 3 February 2017 at 06:24, Petri Savolainen wrote: > This suppress excessive amount of doxygen warnings caused by > missing helper documentation. Other more improtant warnings > may go unnoticed if

[lng-odp] [PATCH 1/2] helper: linux: renamed threads_extn to linux helpers

2017-02-03 Thread Petri Savolainen
There's no platform specific helpers. Helpers may depend on Linux and make it easier to do common series of Linux system calls. These kind of helpers are grouped into helper/linux directory. Use --enable-helper-linux configuration option to enable support for Linux helpers. Signed-off-by: Petri

[lng-odp] [PATCH 2/2] helper: add stubs for missing documentation

2017-02-03 Thread Petri Savolainen
This suppress excessive amount of doxygen warnings caused by missing helper documentation. Other more improtant warnings may go unnoticed if these warning fill the screen. Signed-off-by: Petri Savolainen --- helper/include/odp/helper/odph_cuckootable.h | 52