Re: [lng-odp] [PATCH API-NEXT v12] Ipsec doc

2017-11-01 Thread Github ODP bot
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page: doc/users-guide/users-guide-ipsec.adoc line 68 @@ -0,0 +1,443 @@ +== IPsec services + +In addition to general cryptographic services, ODP offers offload support for +the IPsec protocol. IPsec is a general term referencing a suite

Re: [lng-odp] [PATCH API-NEXT v10] Ipsec doc

2017-11-01 Thread Github ODP bot
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page: doc/users-guide/users-guide-ipsec.adoc line 437 @@ -0,0 +1,443 @@ +== IPsec services + +In addition to general cryptographic services, ODP offers offload support for +the IPsec protocol. IPsec is a general term referencing a suite

Re: [lng-odp] ODPH_IPPROTO_ICMPv4

2017-11-01 Thread Maxim Uvarov
On 11/01/17 21:10, Liron Himi wrote: > Hi, > > When I try to use either 'ODPH_IPPROTO_ICMPv4' in my code then checkpatch is > failing on > 'CHECK: Avoid CamelCase: '. > > Are those kind of 'check' errors can be ignored? > Maybe it will be better if you change 'ODPH_IPPROTO_ICMPv4' to >

[lng-odp] ODPH_IPPROTO_ICMPv4

2017-11-01 Thread Liron Himi
Hi, When I try to use either 'ODPH_IPPROTO_ICMPv4' in my code then checkpatch is failing on 'CHECK: Avoid CamelCase: '. Are those kind of 'check' errors can be ignored? Maybe it will be better if you change 'ODPH_IPPROTO_ICMPv4' to 'ODPH_IPPROTO_ICMPV4' same as 'ODPH_ETHTYPE_IPV4'. Thanks,

Re: [lng-odp] [PATCH API-NEXT v10] Ipsec doc

2017-11-01 Thread Github ODP bot
JannePeltonen replied on github web page: doc/users-guide/users-guide-ipsec.adoc line 218 @@ -0,0 +1,443 @@ +== IPsec services + +In addition to general cryptographic services, ODP offers offload support for +the IPsec protocol. IPsec is a general term referencing a suite of protocols +and packet

Re: [lng-odp] [PATCH API-NEXT v10] Ipsec doc

2017-11-01 Thread Github ODP bot
JannePeltonen replied on github web page: doc/users-guide/users-guide-ipsec.adoc line 437 @@ -0,0 +1,443 @@ +== IPsec services + +In addition to general cryptographic services, ODP offers offload support for +the IPsec protocol. IPsec is a general term referencing a suite of protocols +and packet

Re: [lng-odp] [PATCH API-NEXT v10] Ipsec doc

2017-11-01 Thread Github ODP bot
JannePeltonen replied on github web page: doc/users-guide/users-guide-ipsec.adoc line 430 @@ -0,0 +1,443 @@ +== IPsec services + +In addition to general cryptographic services, ODP offers offload support for +the IPsec protocol. IPsec is a general term referencing a suite of protocols +and packet

Re: [lng-odp] [PATCH API-NEXT v10] Ipsec doc

2017-11-01 Thread Github ODP bot
JannePeltonen replied on github web page: doc/users-guide/users-guide-ipsec.adoc line 64 @@ -0,0 +1,443 @@ +== IPsec services + +In addition to general cryptographic services, ODP offers offload support for +the IPsec protocol. IPsec is a general term referencing a suite of protocols +and packet

Re: [lng-odp] [PATCH API-NEXT v10] Ipsec doc

2017-11-01 Thread Github ODP bot
JannePeltonen replied on github web page: doc/users-guide/users-guide-ipsec.adoc line 428 @@ -0,0 +1,443 @@ +== IPsec services + +In addition to general cryptographic services, ODP offers offload support for +the IPsec protocol. IPsec is a general term referencing a suite of protocols +and packet

Re: [lng-odp] [PATCH API-NEXT v10] Ipsec doc

2017-11-01 Thread Github ODP bot
JannePeltonen replied on github web page: doc/users-guide/users-guide-ipsec.adoc line 418 @@ -0,0 +1,443 @@ +== IPsec services + +In addition to general cryptographic services, ODP offers offload support for +the IPsec protocol. IPsec is a general term referencing a suite of protocols +and packet

Re: [lng-odp] [PATCH API-NEXT v10] Ipsec doc

2017-11-01 Thread Github ODP bot
JannePeltonen replied on github web page: doc/users-guide/users-guide-ipsec.adoc line 294 @@ -0,0 +1,443 @@ +== IPsec services + +In addition to general cryptographic services, ODP offers offload support for +the IPsec protocol. IPsec is a general term referencing a suite of protocols +and packet

Re: [lng-odp] [PATCH API-NEXT v10] Ipsec doc

2017-11-01 Thread Github ODP bot
JannePeltonen replied on github web page: doc/users-guide/users-guide-ipsec.adoc line 273 @@ -0,0 +1,443 @@ +== IPsec services + +In addition to general cryptographic services, ODP offers offload support for +the IPsec protocol. IPsec is a general term referencing a suite of protocols +and packet

Re: [lng-odp] [PATCH API-NEXT v10] Ipsec doc

2017-11-01 Thread Github ODP bot
JannePeltonen replied on github web page: doc/users-guide/users-guide-ipsec.adoc line 266 @@ -0,0 +1,443 @@ +== IPsec services + +In addition to general cryptographic services, ODP offers offload support for +the IPsec protocol. IPsec is a general term referencing a suite of protocols +and packet

Re: [lng-odp] [PATCH API-NEXT v10] Ipsec doc

2017-11-01 Thread Github ODP bot
JannePeltonen replied on github web page: doc/users-guide/users-guide-ipsec.adoc line 255 @@ -0,0 +1,443 @@ +== IPsec services + +In addition to general cryptographic services, ODP offers offload support for +the IPsec protocol. IPsec is a general term referencing a suite of protocols +and packet

Re: [lng-odp] [PATCH API-NEXT v10] Ipsec doc

2017-11-01 Thread Github ODP bot
JannePeltonen replied on github web page: doc/users-guide/users-guide-ipsec.adoc line 251 @@ -0,0 +1,443 @@ +== IPsec services + +In addition to general cryptographic services, ODP offers offload support for +the IPsec protocol. IPsec is a general term referencing a suite of protocols +and packet

Re: [lng-odp] DDF discussions taking time

2017-11-01 Thread Francois Ozog
here is the code snippet I promised: /* = */ /* Code snipets */ /* --- */ /* enumerator stuf */ /* PCI enumerator module */ pci_enumerator_class_init { enumclass_register("pci"...); Browse /sys/bus/pci to create pci_enumerators for each

Re: [lng-odp] [PATCH API-NEXT v10] Ipsec doc

2017-11-01 Thread Github ODP bot
JannePeltonen replied on github web page: doc/users-guide/users-guide-ipsec.adoc line 216 @@ -0,0 +1,443 @@ +== IPsec services + +In addition to general cryptographic services, ODP offers offload support for +the IPsec protocol. IPsec is a general term referencing a suite of protocols +and packet

Re: [lng-odp] [PATCH API-NEXT v10] Ipsec doc

2017-11-01 Thread Github ODP bot
JannePeltonen replied on github web page: doc/users-guide/users-guide-ipsec.adoc line 226 @@ -0,0 +1,443 @@ +== IPsec services + +In addition to general cryptographic services, ODP offers offload support for +the IPsec protocol. IPsec is a general term referencing a suite of protocols +and packet

Re: [lng-odp] [PATCH API-NEXT v10] Ipsec doc

2017-11-01 Thread Github ODP bot
JannePeltonen replied on github web page: doc/users-guide/users-guide-ipsec.adoc line 37 @@ -0,0 +1,443 @@ +== IPsec services + +In addition to general cryptographic services, ODP offers offload support for +the IPsec protocol. IPsec is a general term referencing a suite of protocols +and packet

[lng-odp] [PATCH v1 0/1] doc, linux-gen, include: drop incomplete drv interface

2017-11-01 Thread Github ODP bot
Driver interface at master branch is incomplete. Drop it for now. API-next will receive update DDF framework separately. Signed-off-by: Dmitry Eremin-Solenikov dmitry.ereminsoleni...@linaro.org github /** Email created from pull request 268

[lng-odp] [PATCH v1 1/1] doc, linux-gen, include: drop incomplete drv interface

2017-11-01 Thread Github ODP bot
From: Dmitry Eremin-Solenikov Driver interface at master branch is incomplete. Drop it for now. API-next will receive update DDF framework separately. Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull

Re: [lng-odp] drv api in api-next

2017-11-01 Thread Maxim Uvarov
as discussed today we will drop drv from master and api-next branch. 2.0 branch will need to revert this deletion commit. So that drv will be in 2.0 before it's will be ready to merge to master. Maxim.

Re: [lng-odp] drv api in api-next

2017-11-01 Thread Honnappa Nagarahalli
On 1 November 2017 at 03:17, Dmitry Eremin-Solenikov wrote: > On 31/10/17 22:21, Honnappa Nagarahalli wrote: >> But they are APIs, even though they were copied from Linux-generic. I >> am thinking the discussion has already happened on why they should be >> in

[lng-odp] [PATCH API-NEXT v5 12/13] linux-gen: ipsec: mark IPsec packets with errors with error flag

2017-11-01 Thread Github ODP bot
From: Dmitry Eremin-Solenikov Add new ipsec_err error flag, which is set by IPsec code if there was an error during IPsec packet processing. This allow application code to quickly check packets using odp_packet_has_error() function and use fast path if there

[lng-odp] [PATCH API-NEXT v5 13/13] validation: check that erroneous IPsec packets have error flag set

2017-11-01 Thread Github ODP bot
From: Dmitry Eremin-Solenikov Verify that odp_packet_has_error() returns true for IPsec packets with error status in result. Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 243

[lng-odp] [PATCH API-NEXT v5 10/13] linux-gen: ipsec: support pipelining to cos_t

2017-11-01 Thread Github ODP bot
From: Dmitry Eremin-Solenikov Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 243 (lumag:ipsec-packet-impl-3) ** https://github.com/Linaro/odp/pull/243 ** Patch:

[lng-odp] [PATCH API-NEXT v5 11/13] validation: ipsec: add support for PIPELINE_CLS testing

2017-11-01 Thread Github ODP bot
From: Dmitry Eremin-Solenikov Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 243 (lumag:ipsec-packet-impl-3) ** https://github.com/Linaro/odp/pull/243 ** Patch:

[lng-odp] [PATCH API-NEXT v5 9/13] linux-gen: classification: split cls_pkt_get_queue() function

2017-11-01 Thread Github ODP bot
From: Dmitry Eremin-Solenikov Separate function returning destination queue from cos_t instance. Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 243 (lumag:ipsec-packet-impl-3) **

[lng-odp] [PATCH API-NEXT v5 8/13] linux-gen: classification: provide _odp_cos_get_entry() function

2017-11-01 Thread Github ODP bot
From: Dmitry Eremin-Solenikov Provide function mapping from odp_cos_t to internal cos_t type. Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 243 (lumag:ipsec-packet-impl-3) **

[lng-odp] [PATCH API-NEXT v5 6/13] linux-gen: ipsec: support replay window checks

2017-11-01 Thread Github ODP bot
From: Dmitry Eremin-Solenikov Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 243 (lumag:ipsec-packet-impl-3) ** https://github.com/Linaro/odp/pull/243 ** Patch:

[lng-odp] [PATCH API-NEXT v5 7/13] validation: ipsec: add replay window checks

2017-11-01 Thread Github ODP bot
From: Dmitry Eremin-Solenikov Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 243 (lumag:ipsec-packet-impl-3) ** https://github.com/Linaro/odp/pull/243 ** Patch:

[lng-odp] [PATCH API-NEXT v5 4/13] linux-gen: ipsec: fix soft/hard limits check

2017-11-01 Thread Github ODP bot
From: Dmitry Eremin-Solenikov Split count expiration check into two phases: - optional precheck, run before crypto, which fails only if hard limit is already breached - update, run after crypto in INBOUND case, so that limits will not be updated for

[lng-odp] [PATCH API-NEXT v5 5/13] linux-gen: ipsec: add replay window support to SAD

2017-11-01 Thread Github ODP bot
From: Dmitry Eremin-Solenikov Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 243 (lumag:ipsec-packet-impl-3) ** https://github.com/Linaro/odp/pull/243 ** Patch:

[lng-odp] [PATCH API-NEXT v5 3/13] validation: ipsec: verify odp_ipsec_sa_context

2017-11-01 Thread Github ODP bot
From: Dmitry Eremin-Solenikov Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 243 (lumag:ipsec-packet-impl-3) ** https://github.com/Linaro/odp/pull/243 ** Patch:

[lng-odp] [PATCH API-NEXT v5 0/13] IPsec implementation updates

2017-11-01 Thread Github ODP bot
security fix for GCM mode: proper IV generation implementation of 32-bit replay window support implementation of PIPELINE_CLS support github /** Email created from pull request 243 (lumag:ipsec-packet-impl-3) ** https://github.com/Linaro/odp/pull/243 **

[lng-odp] [PATCH API-NEXT v5 2/13] validation: ipsec: drop unused file

2017-11-01 Thread Github ODP bot
From: Dmitry Eremin-Solenikov Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 243 (lumag:ipsec-packet-impl-3) ** https://github.com/Linaro/odp/pull/243 ** Patch:

[lng-odp] [PATCH API-NEXT v5 1/13] linux-gen: ipsec: use counter instead of random IV for GCM

2017-11-01 Thread Github ODP bot
From: Dmitry Eremin-Solenikov Reusing IV block with GCM results in disastrous consequences. Use counter instead of random-generated IV to remove possibility for IV reuse. Signed-off-by: Dmitry Eremin-Solenikov --- /** Email

[lng-odp] [PATCH API-NEXT v2 1/2] linux-gen: chksum: implement checksum insertion override functions

2017-11-01 Thread Github ODP bot
From: Bogdan Pricope The functions set L3/L4 checksum override output flags on the packet. Checksum calculation, if requested, is perfromed at packet output time, depending on interface capabilities. Signed-off-by: Bogdan Pricope --- /**

[lng-odp] [PATCH API-NEXT v2 2/2] linux-gen: pktio: dpdk: implement checksum insertion override

2017-11-01 Thread Github ODP bot
From: Bogdan Pricope Add checksum insertion override functionality to dpdk pktio. Override is applied based on L3/L4 checksum insert override output flags from the packet. Signed-off-by: Bogdan Pricope --- /** Email created from pull

[lng-odp] [PATCH API-NEXT v2 0/2] Implement checksum insertion override for dpdk pktio

2017-11-01 Thread Github ODP bot
Implement checksum insertion override generic functions and processing for dpdk pktio. github /** Email created from pull request 245 (bogdanPricope:api_next_ovr_csum_ref_pr) ** https://github.com/Linaro/odp/pull/245 ** Patch:

[lng-odp] [PATCH 2.0 v2 4/4] linux-gen: pktio: remove duplicate odp_packet_io_internal.h

2017-11-01 Thread Github ODP bot
From: Bogdan Pricope Enable utilization of linux-generic version of odp_packet_io_internal.h for linux-dpdk platform. Subsequently, linux-dpdk version of odp_packet_io_internal.h is removed. This is part of an attempt to reduce the delta between linux-dpdk and

[lng-odp] [PATCH 2.0 v2 1/4] linux-gen: pktio: move socket stats function prototypes

2017-11-01 Thread Github ODP bot
From: Bogdan Pricope Move socket stats function prototypes from linux-generic version of odp_packet_io_internal.h. This is part of an attempt to remove from this header file all the references to symbols implemented only in linux-generic platform before enabling it for

[lng-odp] [PATCH 2.0 v2 3/4] linux-gen: pktio: move SOCK_ERR_REPORT macro from odp_packet_io_internal.h

2017-11-01 Thread Github ODP bot
From: Bogdan Pricope Move SOCK_ERR_REPORT macro from linux-generic version of odp_packet_io_internal.h to a common header file. This is part of an attempt to cleanup linux-generic version of odp_packet_io_internal.h from macros used only in linux-generic platform

[lng-odp] [PATCH 2.0 v2 2/4] linux-gen: pktio: move sysfs stats function prototype

2017-11-01 Thread Github ODP bot
From: Bogdan Pricope Move sysfs stats function prototype from linux-generic version of odp_packet_io_internal.h to a new header file. This is part of an attempt to remove from linux-generic version of odp_packet_io_internal.h all the references to symbols implemented

[lng-odp] [PATCH 2.0 v2 0/4] Remove duplicate odp_packet_io_internal.h

2017-11-01 Thread Github ODP bot
Remove duplicate odp_packet_io_internal.h github /** Email created from pull request 267 (bogdanPricope:2_0_pktio_internal_pr) ** https://github.com/Linaro/odp/pull/267 ** Patch: https://github.com/Linaro/odp/pull/267.patch ** Base sha:

Re: [lng-odp] [PATCH 2.0 v1] Remove duplicate odp_packet_io_internal.h

2017-11-01 Thread Github ODP bot
bogdanPricope replied on github web page: platform/linux-dpdk/include/odp_packet_io_internal.h line 157 @@ -1,157 +0,0 @@ -/* Copyright (c) 2013, Linaro Limited - * All rights reserved. - * - * SPDX-License-Identifier: BSD-3-Clause - */ - -/** - * @file - * - * ODP packet IO - implementation

Re: [lng-odp] [PATCH API-NEXT v4] api: pool subparameters

2017-11-01 Thread Github ODP bot
NikhilA-Linaro replied on github web page: include/odp/api/spec/pool.h line 48 @@ -163,79 +172,133 @@ typedef struct odp_pool_capability_t { int odp_pool_capability(odp_pool_capability_t *capa); /** + * Packet pool subparameters + */ +typedef struct odp_pool_pkt_subparam_t { + /**

Re: [lng-odp] [PATCH API-NEXT v4] api: pool subparameters

2017-11-01 Thread Github ODP bot
NikhilA-Linaro replied on github web page: include/odp/api/spec/pool.h line 212 @@ -163,79 +172,133 @@ typedef struct odp_pool_capability_t { int odp_pool_capability(odp_pool_capability_t *capa); /** + * Packet pool subparameters + */ +typedef struct odp_pool_pkt_subparam_t { + /**

Re: [lng-odp] drv api in api-next

2017-11-01 Thread Dmitry Eremin-Solenikov
On 31/10/17 22:21, Honnappa Nagarahalli wrote: > But they are APIs, even though they were copied from Linux-generic. I > am thinking the discussion has already happened on why they should be > in API directory. Is there any reason to revert and restart the > discussion? They are used for 2.0, but

Re: [lng-odp] [PATCH API-NEXT v3 0/3] api: ones complement metadata

2017-11-01 Thread Savolainen, Petri (Nokia - FI/Espoo)
Ping. > -Original Message- > From: lng-odp [mailto:lng-odp-boun...@lists.linaro.org] On Behalf Of > Github ODP bot > Sent: Thursday, October 26, 2017 3:00 PM > To: lng-odp@lists.linaro.org > Subject: [lng-odp] [PATCH API-NEXT v3 0/3] api: ones complement metadata > > Added packet

Re: [lng-odp] [PATCH API-NEXT v4 0/8] api: pool subparameters

2017-11-01 Thread Savolainen, Petri (Nokia - FI/Espoo)
Ping. > -Original Message- > From: lng-odp [mailto:lng-odp-boun...@lists.linaro.org] On Behalf Of > Github ODP bot > Sent: Friday, October 27, 2017 11:00 AM > To: lng-odp@lists.linaro.org > Subject: [lng-odp] [PATCH API-NEXT v4 0/8] api: pool subparameters > > Added packet pool