Re: [lng-odp] [PATCH v3] doc: implementers-guide: convert to ODP standard layout

2015-11-25 Thread Maxim Uvarov
Merged, Maxim. On 11/24/2015 00:31, Bill Fischofer wrote: On Mon, Nov 23, 2015 at 3:21 PM, Mike Holmes > wrote: Signed-off-by: Mike Holmes > Reviewed-by: Bill Fischofer

Re: [lng-odp] [API-NEXT PATCH v2] helper: add cuckoo hash implementation

2015-11-25 Thread HePeng
Please ignore this patch, it contains a silly mistake on hash.h which modifies its comments causing a typo. sorry. > 在 2015年11月26日,上午10:20,Peng 写道: > > Signed-off-by: Peng > --- > helper/Makefile.am |2 + >

[lng-odp] [API-NEXT PATCH v2] helper: add cuckoo hash implementation

2015-11-25 Thread Peng
Signed-off-by: Peng --- helper/Makefile.am |2 + helper/cuckoo_hash.c| 1117 +++ helper/include/odp/helper/cuckoo_hash.h | 435 helper/include/odp/helper/ring.h| 43 ++

[lng-odp] [API-NEXT PATCH v2] helper: add cuckoo hash implementation

2015-11-25 Thread Peng
Signed-off-by: Peng --- helper/Makefile.am |2 + helper/cuckoo_hash.c| 1117 +++ helper/include/odp/helper/cuckoo_hash.h | 435 helper/include/odp/helper/ring.h| 43 ++

[lng-odp] Invitation to OpenFastPath launch event

2015-11-25 Thread Hillo, Jarmo (Nokia - FI/Espoo)
Dear Colleague You most probably have heard already that Nokia Networks, ARM and Enea are about to announce establishing of OpenFastPath (OFP) Foundation, an initiative that combines the advanced technologies and security features of the telco world open source user space familiar from the IT

Re: [lng-odp] [PATCHv3 1/3] validation: ability to specify test install directory

2015-11-25 Thread Maxim Uvarov
Merged, Maxim. On 11/24/2015 18:11, Anders Roxell wrote: On 2015-11-24 13:34, Stuart Haslam wrote: Previously if a build had been configured with validation tests enabled (--enable-test-vald) a subsequent "make install" would install the test binaries and scripts into /usr/local/bin without

Re: [lng-odp] Is there an errno api in ODP?

2015-11-25 Thread HePeng
Hi, Maxim, The problem is that I want to add a patch that is located in the helper/ dir. There are no platform layout in helper/. > 在 2015年11月25日,下午5:02,Maxim Uvarov 写道: > > On 11/25/2015 11:53, HePeng wrote: >> Hi, >> I am preparing some patches for

Re: [lng-odp] [API-NEXT PATCHv12 0/3] Egress Traffic Manager

2015-11-25 Thread Maxim Uvarov
On 11/25/2015 01:01, Bill Fischofer wrote: On Tuesday, November 24, 2015, Mike Holmes > wrote: On 24 November 2015 at 15:29, Bill Fischofer

[lng-odp] Is there an errno api in ODP?

2015-11-25 Thread HePeng
Hi, I am preparing some patches for ODP. I need to set errno value for some functions, is there an API? all errno related APIs are just to read errno. Thanks. ___ lng-odp mailing list lng-odp@lists.linaro.org

[lng-odp] Invitation to OpenFastPath launch event

2015-11-25 Thread Hillo, Jarmo (Nokia - FI/Espoo)
Dear Colleague You most probably have heard already that Nokia Networks, ARM and Enea are about to announce establishing of OpenFastPath (OFP) Foundation, an initiative that combines the advanced technologies and security features of the telco world open source user space familiar from the IT

Re: [lng-odp] Is there an errno api in ODP?

2015-11-25 Thread Maxim Uvarov
On 11/25/2015 12:06, HePeng wrote: Hi, Maxim, The problem is that I want to add a patch that is located in the helper/ dir. There are no platform layout in helper/. Helpers do not support errno setting. It's better to relay on return code of function in that case. At least

Re: [lng-odp] Is there an errno api in ODP?

2015-11-25 Thread Maxim Uvarov
On 11/25/2015 11:53, HePeng wrote: Hi, I am preparing some patches for ODP. I need to set errno value for some functions, is there an API? all errno related APIs are just to read errno. Thanks. ___ lng-odp mailing list

[lng-odp] Is there an errno api in ODP?

2015-11-25 Thread HePeng
Hi, I am preparing some patches for ODP. I need to set errno value for some functions, is there an API? all errno related APIs are just to read errno. Thanks. ___ lng-odp mailing list lng-odp@lists.linaro.org

Re: [lng-odp] [API-NEXT PATCHv12 0/3] Egress Traffic Manager

2015-11-25 Thread Maxim Uvarov
On 11/25/2015 14:45, Anders Roxell wrote: So basically you want that apply-and-build.sh applies one patch and then build that patch form x86_64, M32_ON_64, crossbuild it with ARCH=arm and ARCH=arm64? I can run this command and on my machine I get 1 that passes and 3 failures [1]. $

Re: [lng-odp] [API-NEXT PATCHv12 0/3] Egress Traffic Manager

2015-11-25 Thread Anders Roxell
On 25 November 2015 at 11:09, Maxim Uvarov wrote: > On 11/25/2015 01:01, Bill Fischofer wrote: >> >> >> >> On Tuesday, November 24, 2015, Mike Holmes > > wrote: >> >> >> >> On 24 November 2015 at 15:29, Bill

[lng-odp] [API-NEXT PATCH v2 3/5] linux-generic: netmap: add odp_pktio_capability()

2015-11-25 Thread Matias Elo
Implemented odp_pktio_capability() function in netmap. Signed-off-by: Matias Elo --- platform/linux-generic/include/odp_packet_netmap.h | 2 ++ platform/linux-generic/pktio/netmap.c | 11 ++- 2 files changed, 12 insertions(+), 1 deletion(-) diff

[lng-odp] [API-NEXT PATCH v2 1/5] linux-generic: pktio: add RSS helper functions

2015-11-25 Thread Matias Elo
Added functions for fetching, configuring, and printing NIC RSS configurations. Signed-off-by: Matias Elo --- platform/linux-generic/include/odp_packet_socket.h | 18 +++ platform/linux-generic/pktio/socket.c | 164 + 2 files changed, 182

[lng-odp] [API-NEXT PATCH v2 5/5] linux-generic: netmap: odp_pktio_recv() from all pktin queues

2015-11-25 Thread Matias Elo
Receive packets from all pktin queues. Improves backward compatibility. Signed-off-by: Matias Elo --- platform/linux-generic/include/odp_packet_netmap.h | 1 + platform/linux-generic/pktio/netmap.c | 22 +- 2 files changed, 22

[lng-odp] [API-NEXT PATCH v2 0/5] netmap pktio multi queue support

2015-11-25 Thread Matias Elo
This patch set adds initial multi queue support to netmap pktio. Applies on top of the '[API-NEXT PATCH v3 0/7] Multi-queue packet io APIs' patch set. v2: + Configure mode ODP_PKTIN_MODE_POLL/ODP_PKTIN_MODE_SCHED input queues correctly in netmap_input_queues_config() + Fix queue lock false

[lng-odp] [API-NEXT PATCH v2 2/5] linux-generic: netmap: add odp_pktio_start()

2015-11-25 Thread Matias Elo
Added initial version of odp_pktio_start() to netmap. Removed unnecessary global mmap_desc variable. Signed-off-by: Matias Elo --- platform/linux-generic/include/odp_packet_netmap.h | 2 + platform/linux-generic/pktio/netmap.c | 59 -- 2

[lng-odp] [API-NEXT PATCH v2 4/5] linux-generic: netmap: add multi queue support

2015-11-25 Thread Matias Elo
Added multi queue support to netmap pktio. Signed-off-by: Matias Elo --- platform/linux-generic/include/odp_packet_netmap.h | 34 +- platform/linux-generic/pktio/netmap.c | 426 ++--- 2 files changed, 406 insertions(+), 54 deletions(-) diff

Re: [lng-odp] [API-NEXT PATCHv12 0/3] Egress Traffic Manager

2015-11-25 Thread Bill Fischofer
On Wed, Nov 25, 2015 at 6:45 AM, Anders Roxell wrote: > On 25 November 2015 at 11:09, Maxim Uvarov > wrote: > > On 11/25/2015 01:01, Bill Fischofer wrote: > >> > >> > >> > >> On Tuesday, November 24, 2015, Mike Holmes

[lng-odp] [PATCH] linux-generic: pktio: add tap pktio type

2015-11-25 Thread Ilya Maximets
Creates a new pktio type that allows for creating and sending/receiving packets through TAP interface. It is intended for use as a simple conventional communication method between applications that use kernel network stack (ping, ssh, iperf, etc.) and ODP applications for the purpose of functional