[lng-odp] [PATCH CATERPILLAR v5 0/1] linux-dpdk: crypto support for cipher & auth only feature

2018-01-18 Thread Github ODP bot
This patch introduces the support for Cipher only & Auth only crypto operation github /** Email created from pull request 385 (GBalakrishna:dpdk_17.02_crypto_updates) ** https://github.com/Linaro/odp/pull/385 ** Patch:

Re: [lng-odp] [PATCH v2] Various pktio fixes

2018-01-18 Thread Github ODP bot
Matias Elo(matiaselo) replied on github web page: platform/linux-generic/pktio/socket_mmap.c line 187 @@ -361,11 +365,13 @@ static void mmap_fill_ring(struct ring *ring, odp_pool_t pool_hdl, int fanout) pool->tailroom + TPACKET_HDRLEN +

[lng-odp] [Bug 3574] Use of ODP_ALIGNED()/ODP_ALIGNED_CACHE

2018-01-18 Thread bugzilla-daemon
https://bugs.linaro.org/show_bug.cgi?id=3574 Bill Fischofer changed: What|Removed |Added Status|UNCONFIRMED |IN_PROGRESS

[lng-odp] [Bug 3573] IP/UDP/TCP checksum offload doesn't work properly in RX direction

2018-01-18 Thread bugzilla-daemon
https://bugs.linaro.org/show_bug.cgi?id=3573 Bill Fischofer changed: What|Removed |Added Assignee|maxim.uva...@linaro.org

[lng-odp] [Bug 3572] time_main test fails if run under heavy load

2018-01-18 Thread bugzilla-daemon
https://bugs.linaro.org/show_bug.cgi?id=3572 Bill Fischofer changed: What|Removed |Added CC|

[lng-odp] [PATCH API-NEXT v1 0/4] api: ipsec: TFC padding and dummy packets

2018-01-18 Thread Github ODP bot
Specify how application can recognize and create TFC padding and dummy packets, both in inbound and outbound directions. github /** Email created from pull request 403 (psavol:next-ipsec-tfc) ** https://github.com/Linaro/odp/pull/403 ** Patch:

[lng-odp] [PATCH v5 1/1] configure: enable linux helpers by default

2018-01-18 Thread Github ODP bot
From: Petri Savolainen Enable Linux helpers by default as e.g. OFP uses those. Build and test helper code does not add significant overhead, but catches potential issues early. Signed-off-by: Petri Savolainen --- /** Email created from

[lng-odp] [Bug 3099] Travis: after update image tap pktio fails

2018-01-18 Thread bugzilla-daemon
https://bugs.linaro.org/show_bug.cgi?id=3099 --- Comment #8 from Bill Fischofer --- Maxim, is this still relevant or do we want to close it? -- You are receiving this mail because: You are on the CC list for the bug.

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

2018-01-18 Thread bugzilla-daemon
https://bugs.linaro.org/show_bug.cgi?id=2988 --- Comment #16 from Bill Fischofer --- Ping to Dmitry. Do we still want to pursue this for Tiger Moth RC2? -- You are receiving this mail because: You are on the CC list for the bug.

[lng-odp] [PATCH v1 1/1] example: ipsec: update gitignore

2018-01-18 Thread Github ODP bot
From: Petri Savolainen Signed-off-by: Petri Savolainen --- /** Email created from pull request 404 (psavol:master-gitignore) ** https://github.com/Linaro/odp/pull/404 ** Patch: https://github.com/Linaro/odp/pull/404.patch ** Base sha:

[lng-odp] [PATCH CATERPILLAR v4 2/5] example: instrum: add skeleton

2018-01-18 Thread Github ODP bot
From: Bogdan Pricope Signed-off-by: Bogdan Pricope --- /** Email created from pull request 381 (bogdanPricope:cat_benchmark_poc) ** https://github.com/Linaro/odp/pull/381 ** Patch: https://github.com/Linaro/odp/pull/381.patch ** Base sha:

[lng-odp] [Bug 3210] packet header parsing routines should verify header checksums

2018-01-18 Thread bugzilla-daemon
https://bugs.linaro.org/show_bug.cgi?id=3210 Bill Fischofer changed: What|Removed |Added Assignee|bill.fischo...@linaro.org

[lng-odp] [Bug 3572] time_main test fails if run under heavy load

2018-01-18 Thread bugzilla-daemon
https://bugs.linaro.org/show_bug.cgi?id=3572 Bill Fischofer changed: What|Removed |Added Status|UNCONFIRMED |IN_PROGRESS

[lng-odp] [Bug 3517] timer test might fail

2018-01-18 Thread bugzilla-daemon
https://bugs.linaro.org/show_bug.cgi?id=3517 Bill Fischofer changed: What|Removed |Added CC|

[lng-odp] [PATCH API-NEXT v1 1/4] api: ipsec: IP header parameter types

2018-01-18 Thread Github ODP bot
From: Petri Savolainen Create IP header parameter types, so that those can be used also outside of SA parameter struct. Signed-off-by: Petri Savolainen --- /** Email created from pull request 403 (psavol:next-ipsec-tfc) **

[lng-odp] [PATCH API-NEXT v1 3/4] api: ipsec: TFC padding and dummy packets

2018-01-18 Thread Github ODP bot
From: Petri Savolainen Specify how application can recognize/create TFC padding and dummy packets. At input, packet metadata flags for IPv4 and IPv6 indicate the if original packet was an IP or dummy packet. At output, application can use odp_ipsec_out_opt_t options

[lng-odp] [PATCH CATERPILLAR v4 1/5] example: add papi path configuration option

2018-01-18 Thread Github ODP bot
From: Bogdan Pricope Signed-off-by: Bogdan Pricope --- /** Email created from pull request 381 (bogdanPricope:cat_benchmark_poc) ** https://github.com/Linaro/odp/pull/381 ** Patch: https://github.com/Linaro/odp/pull/381.patch ** Base sha:

Re: [lng-odp] [PATCH v2] Various pktio fixes

2018-01-18 Thread Github ODP bot
Matias Elo(matiaselo) replied on github web page: platform/linux-generic/pktio/loop.c @@ -177,13 +177,15 @@ static int loopback_send(pktio_entry_t *pktio_entry, int index ODP_UNUSED, int i; int ret; uint32_t bytes = 0; + uint32_t out_octets_tbl[len]; Comment: Will

Re: [lng-odp] [PATCH v2] Various pktio fixes

2018-01-18 Thread Github ODP bot
Matias Elo(matiaselo) replied on github web page: platform/linux-generic/pktio/socket.c line 14 @@ -643,6 +643,10 @@ static int sock_mmsg_recv(pktio_entry_t *pktio_entry, int index ODP_UNUSED, uint16_t pkt_len = msgvec[i].msg_len; int ret; + if

[lng-odp] [PATCH CATERPILLAR v4 3/5] example: instrum: use low level API to retrieve performance counters

2018-01-18 Thread Github ODP bot
From: Bogdan Pricope Signed-off-by: Bogdan Pricope --- /** Email created from pull request 381 (bogdanPricope:cat_benchmark_poc) ** https://github.com/Linaro/odp/pull/381 ** Patch: https://github.com/Linaro/odp/pull/381.patch ** Base sha:

Re: [lng-odp] [PATCH v2] Various pktio fixes

2018-01-18 Thread Github ODP bot
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page: platform/linux-generic/pktio/socket_mmap.c line 30 @@ -148,6 +155,11 @@ static uint8_t *pkt_mmap_vlan_insert(uint8_t *l2_hdr_ptr, return l2_hdr_ptr; } +static inline unsigned next_frame(unsigned cur_frame, unsigned

Re: [lng-odp] [PATCH CATERPILLAR v3] Caterpillar mdev cxgb4

2018-01-18 Thread Github ODP bot
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page: platform/linux-generic/pktio/mdev/cxgb4.c @@ -0,0 +1,887 @@ +/*Copyright (c) 2018, Linaro Limited + * All rights reserved. + * + * SPDX-License-Identifier: BSD-3-Clause + */ + +#include "config.h" + +#ifdef ODP_MDEV + +#include

Re: [lng-odp] [PATCH v2] Various pktio fixes

2018-01-18 Thread Github ODP bot
muvarov replied on github web page: platform/linux-generic/pktio/socket.c line 14 @@ -643,6 +643,10 @@ static int sock_mmsg_recv(pktio_entry_t *pktio_entry, int index ODP_UNUSED, uint16_t pkt_len = msgvec[i].msg_len; int ret; + if

[lng-odp] [Bug 3576] classification: CoS queues in invalid table index

2018-01-18 Thread bugzilla-daemon
https://bugs.linaro.org/show_bug.cgi?id=3576 Bill Fischofer changed: What|Removed |Added CC|

[lng-odp] [PATCH v1 0/1] example: ipsec: update gitignore

2018-01-18 Thread Github ODP bot
Signed-off-by: Petri Savolainen petri.savolai...@linaro.org github /** Email created from pull request 404 (psavol:master-gitignore) ** https://github.com/Linaro/odp/pull/404 ** Patch: https://github.com/Linaro/odp/pull/404.patch ** Base sha:

[lng-odp] [PATCH v5 0/1] enable linux helpers by default

2018-01-18 Thread Github ODP bot
Enable Linux helpers by default as e.g. OFP uses those. Build and test helper code does not add significant overhead, but catches potential issues early. Signed-off-by: Petri Savolainen petri.savolai...@linaro.org github /** Email created from pull request

[lng-odp] [PATCH CATERPILLAR v5 1/1] linux-dpdk: crypto support for cipher & auth only feature

2018-01-18 Thread Github ODP bot
From: Balakrishna Garapati Signed-off-by: Balakrishna Garapati --- /** Email created from pull request 385 (GBalakrishna:dpdk_17.02_crypto_updates) ** https://github.com/Linaro/odp/pull/385 ** Patch:

[lng-odp] [PATCH CATERPILLAR v4 0/5] RFC - code instrumentation with PAPI library

2018-01-18 Thread Github ODP bot
ODP API instrumentation with PAPI (Performance API) library (http://icl.cs.utk.edu/papi) "instrum" example is using library preload, symbols overloading and PAPI to obtain performance counters (like data cache miss or conditional branch count) for execution of ODP API calls. Performance

Re: [lng-odp] [PATCH v1] linux-gen: align: Fix alignment for typedef definitions

2018-01-18 Thread Github ODP bot
Petri Savolainen(psavol) replied on github web page: platform/linux-generic/include/odp_ipsec_internal.h line 5 @@ -92,7 +92,7 @@ int _odp_ipsec_status_send(odp_queue_t queue, #define ODP_CONFIG_IPSEC_SAS 8 struct ipsec_sa_s { - odp_atomic_u32_t state ODP_ALIGNED_CACHE; +

Re: [lng-odp] [PATCH v2] Various pktio fixes

2018-01-18 Thread Github ODP bot
Matias Elo(matiaselo) replied on github web page: platform/linux-generic/pktio/socket_mmap.c line 98 @@ -251,6 +263,50 @@ static inline unsigned pkt_mmap_v2_rx(pktio_entry_t *pktio_entry, return nb_rx; } +static unsigned handle_pending_frames(int sock, struct ring *ring, int frames)

Re: [lng-odp] [PATCH v2] Various pktio fixes

2018-01-18 Thread Github ODP bot
Matias Elo(matiaselo) replied on github web page: platform/linux-generic/pktio/socket_mmap.c line 30 @@ -148,6 +155,11 @@ static uint8_t *pkt_mmap_vlan_insert(uint8_t *l2_hdr_ptr, return l2_hdr_ptr; } +static inline unsigned next_frame(unsigned cur_frame, unsigned frame_count) +{ +

[lng-odp] [Bug 3577] classification: multiqueue CoS will always fail

2018-01-18 Thread bugzilla-daemon
https://bugs.linaro.org/show_bug.cgi?id=3577 Bill Fischofer changed: What|Removed |Added CC|

[lng-odp] [Bug 2903] validation: add test case for PMR LD_VNI

2018-01-18 Thread bugzilla-daemon
https://bugs.linaro.org/show_bug.cgi?id=2903 --- Comment #15 from Bill Fischofer --- Ping to Bala. Should we close this if we're moving VXLAN/Tunnel support to Caterpillar? -- You are receiving this mail because: You are on the CC list for the bug.

Re: [lng-odp] [PATCH v1] linux-gen: align: Fix alignment for typedef definitions

2018-01-18 Thread Github ODP bot
Ilias Apalodimas(apalos) replied on github web page: platform/linux-generic/include/odp_ipsec_internal.h line 5 @@ -92,7 +92,7 @@ int _odp_ipsec_status_send(odp_queue_t queue, #define ODP_CONFIG_IPSEC_SAS 8 struct ipsec_sa_s { - odp_atomic_u32_t state ODP_ALIGNED_CACHE; +

[lng-odp] [Bug 2903] validation: add test case for PMR LD_VNI

2018-01-18 Thread bugzilla-daemon
https://bugs.linaro.org/show_bug.cgi?id=2903 --- Comment #16 from Bala Manoharan --- Hi Bill, Yes. We can close this and create an JIRA item. -- You are receiving this mail because: You are on the CC list for the bug.

[lng-odp] [Bug 3576] classification: CoS queues in invalid table index

2018-01-18 Thread bugzilla-daemon
https://bugs.linaro.org/show_bug.cgi?id=3576 --- Comment #2 from Bala Manoharan --- Fix updated https://github.com/Linaro/odp/pull/405 -- You are receiving this mail because: You are on the CC list for the bug.

[lng-odp] [PATCH v2 1/2] checkpatch.pl: do not warn on odp aligh macros

2018-01-18 Thread Github ODP bot
From: Maxim Uvarov do not if structure has ODP_ preprocessor macro. ERROR: open brace '{' following function declarations go on the next line static uint8_t ODP_ALIGNED(4) ip_hdr_test_vect[NUM_IP_HDR][IP_HDR_LEN] = { Signed-off-by: Maxim Uvarov

[lng-odp] [PATCH v2 2/2] linux-gen: align: Fix alignment for typedef definitions

2018-01-18 Thread Github ODP bot
From: Ilias Apalodimas * typedef struct { } ODP_ALIGN() test_t; is correct * typedef struct ODP_ALIGN() {} test_t; is correct and preferred from gcc standards * typedef struct {} test_t ODP_ALIGN() discards align Had segfauls

Re: [lng-odp] [PATCH v2] Various pktio fixes

2018-01-18 Thread Github ODP bot
Matias Elo(matiaselo) replied on github web page: platform/linux-generic/pktio/socket.c line 14 @@ -643,6 +643,10 @@ static int sock_mmsg_recv(pktio_entry_t *pktio_entry, int index ODP_UNUSED, uint16_t pkt_len = msgvec[i].msg_len; int ret; + if

[lng-odp] [PATCH v1 0/1] fix: cls: invalid CoS index

2018-01-18 Thread Github ODP bot
Fixes: https://bugs.linaro.org/show_bug.cgi?id=3576 Signed-off-by: Balasubramanian Manoharan bala.manoha...@linaro.org github /** Email created from pull request 405 (bala-manoharan:bug3576) ** https://github.com/Linaro/odp/pull/405 ** Patch:

[lng-odp] [PATCH v1 1/1] fix: cls: invalid CoS index

2018-01-18 Thread Github ODP bot
From: Balasubramanian Manoharan Fixes: https://bugs.linaro.org/show_bug.cgi?id=3576 Signed-off-by: Balasubramanian Manoharan --- /** Email created from pull request 405 (bala-manoharan:bug3576) ** https://github.com/Linaro/odp/pull/405 **

[lng-odp] [Bug 3578] New: classification: requested number of queues is ignored in multiqueue CoS

2018-01-18 Thread bugzilla-daemon
https://bugs.linaro.org/show_bug.cgi?id=3578 Bug ID: 3578 Summary: classification: requested number of queues is ignored in multiqueue CoS Product: OpenDataPlane - linux- generic reference Version: master Hardware: Other

[lng-odp] [Bug 3517] timer test might fail

2018-01-18 Thread bugzilla-daemon
https://bugs.linaro.org/show_bug.cgi?id=3517 --- Comment #6 from Dmitry Eremin-Solenikov --- No, this one is related to timers, not timekeeping -- You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug.

[lng-odp] [Bug 2903] validation: add test case for PMR LD_VNI

2018-01-18 Thread bugzilla-daemon
https://bugs.linaro.org/show_bug.cgi?id=2903 Bill Fischofer changed: What|Removed |Added Resolution|--- |INVALID

[lng-odp] [PATCH v2 0/2] linux-gen: align: Fix alignment for typedef definitions

2018-01-18 Thread Github ODP bot
* typedef struct { } ODP_ALIGN() test_t; is correct * typedef struct ODP_ALIGN() {} test_t; is correct and preferred from gcc standards * typedef struct {} test_t ODP_ALIGN() discards align Had segfaults on gcc-7 using that Signed-off-by: Ilias Apalodimas ilias.apalodi...@linaro.org

[lng-odp] [Linaro/odp] 17542a: update Linaro Copyrights to 2018 year

2018-01-18 Thread GitHub
Branch: refs/heads/api-next Home: https://github.com/Linaro/odp Commit: 17542ae8783d111a7b1ffcd96df2a10a82ce98a3 https://github.com/Linaro/odp/commit/17542ae8783d111a7b1ffcd96df2a10a82ce98a3 Author: Maxim Uvarov Date: 2018-01-18 (Thu, 18 Jan 2018)

[lng-odp] [Linaro/odp] ccb6eb: checkpatch.pl: do not warn on odp aligh macros

2018-01-18 Thread GitHub
Branch: refs/heads/master Home: https://github.com/Linaro/odp Commit: ccb6eb85729ad0657b5c852cb2a6ddb519d60898 https://github.com/Linaro/odp/commit/ccb6eb85729ad0657b5c852cb2a6ddb519d60898 Author: Maxim Uvarov Date: 2018-01-18 (Thu, 18 Jan 2018)

[lng-odp] [Linaro/odp] c9528e: travis: also run make distcheck in non-ABI-compat ...

2018-01-18 Thread GitHub
Branch: refs/heads/master Home: https://github.com/Linaro/odp Commit: c9528e9576a391ee865f7efb3df5fb9a69602c40 https://github.com/Linaro/odp/commit/c9528e9576a391ee865f7efb3df5fb9a69602c40 Author: Dmitry Eremin-Solenikov Date: 2018-01-18

[lng-odp] [Linaro/odp] e77675: update Linaro Copyrights to 2018 year

2018-01-18 Thread GitHub
Branch: refs/heads/api-next Home: https://github.com/Linaro/odp Commit: e77675624b9cfcd6ea83d11804ed0715b7fad2ec https://github.com/Linaro/odp/commit/e77675624b9cfcd6ea83d11804ed0715b7fad2ec Author: Maxim Uvarov Date: 2018-01-18 (Thu, 18 Jan 2018)

[lng-odp] [PATCH v7 0/2] Support linking tests/examples dynamically with libodp-linux.so

2018-01-18 Thread Github ODP bot
Distributions won't like statically-linked binaries. Provide configure switch to link examples and tests dynamically. github /** Email created from pull request 390 (lumag:dynamic-link-tests) ** https://github.com/Linaro/odp/pull/390 ** Patch:

[lng-odp] [PATCH v7 1/2] build: provide an option to link examples dynamically

2018-01-18 Thread Github ODP bot
From: Dmitry Eremin-Solenikov Distributions won't like statically-linked binaries. Provide configure switch to link examples and tests dynamically. Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull

[lng-odp] [Bug 3572] time_main test fails if run under heavy load

2018-01-18 Thread bugzilla-daemon
https://bugs.linaro.org/show_bug.cgi?id=3572 --- Comment #3 from Dmitry Eremin-Solenikov --- Fixed as a part of https://github.com/Linaro/odp/pull/377 in master branch: https://github.com/Linaro/odp/pull/377/commits/f65e0bd2b4b390e99c6fe6a4f4a616366fd29cd0 --

[lng-odp] [PATCH API-NEXT v9 1/2] api: ipsec: document TFC padding usage

2018-01-18 Thread Github ODP bot
From: Dmitry Eremin-Solenikov It is possible to include TFC padding into ESP packets. Document usage of such padding according to RFC. Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 329

[lng-odp] [PATCH v7 2/2] travis: run tests with dynamically-linked tests

2018-01-18 Thread Github ODP bot
From: Dmitry Eremin-Solenikov Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 390 (lumag:dynamic-link-tests) ** https://github.com/Linaro/odp/pull/390 ** Patch:

[lng-odp] [PATCH API-NEXT v9 2/2] api: ipsec: document usage of IPv4/IPv6 flags on inbound packets

2018-01-18 Thread Github ODP bot
From: Dmitry Eremin-Solenikov Document usage of IPv4/IPv6 flags on inbound packets. Provide special case for TFC dummy packets, which are marked by both flags being cleared. Signed-off-by: Dmitry Eremin-Solenikov --- /**

[lng-odp] [PATCH API-NEXT v9 0/2] IPsec TFC packets/padding support

2018-01-18 Thread Github ODP bot
Support TFC features: TFC padding TX and RX via adding additonal data after packet payload TFC packets RX via ODP_IPSEC_STATUS event. TX and RX SYNC is TBD. github /** Email created from pull request 329 (lumag:ipsec-tfc) **

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

2018-01-18 Thread bugzilla-daemon
https://bugs.linaro.org/show_bug.cgi?id=2988 --- Comment #17 from Dmitry Eremin-Solenikov --- Did not have time yet. It requires shooting them one by one. -- You are receiving this mail because: You are on the CC list for the bug.

[lng-odp] [PATCH v2 2/6] travis: compile doxygen only for doxygen test

2018-01-18 Thread Github ODP bot
From: Dmitry Eremin-Solenikov All other tests do not use doxygen. So let's compile doxygen only for doxygen test, saving few minutes. Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 402

[lng-odp] [PATCH v2 1/6] travis: stop early when installation of cross-packages has failed

2018-01-18 Thread Github ODP bot
From: Dmitry Eremin-Solenikov If installation of cross-packages fails, installation will abort with obscure error message. Stop early providing more precise "error" point. Signed-off-by: Dmitry Eremin-Solenikov --- /** Email

[lng-odp] [PATCH v2 5/6] build: another fix for linking with shared libdpdk

2018-01-18 Thread Github ODP bot
From: Dmitry Eremin-Solenikov Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 402 (lumag:travis-upd) ** https://github.com/Linaro/odp/pull/402 ** Patch:

[lng-odp] [PATCH v2 6/6] travis: test ODP with shared DPDK

2018-01-18 Thread Github ODP bot
From: Dmitry Eremin-Solenikov Add testcase compiling and running ODP with shared DPDK lib Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 402 (lumag:travis-upd) **

Re: [lng-odp] [PATCH v3][WIP] Validate checksums during packet parsing

2018-01-18 Thread Github ODP bot
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page: platform/linux-generic/include/odp_chksum_internal.h line 24 @@ -0,0 +1,59 @@ +/* Copyright (c) 2013, Linaro Limited + * All rights reserved. + * + * SPDX-License-Identifier: BSD-3-Clause + */ + +/** + * @file + * + * ODP

[lng-odp] [PATCH API-NEXT v1 2/4] api: ipsec: rename fragmentation mode option

2018-01-18 Thread Github ODP bot
From: Petri Savolainen Rename outbound operation fragmentation options to frag_mode. Frag_mode is used elsewhere in the API and "mode" is too generic term for it (not future proof). Signed-off-by: Petri Savolainen --- /** Email created

[lng-odp] [PATCH API-NEXT v1 4/4] api: ipsec: inbound inner packet checksum capability

2018-01-18 Thread Github ODP bot
From: Petri Savolainen Add inbound inner packet checksum check capability. When e.g. L4 checksum checking is not implemented in HW, it may be better to leave checking for application, as it would check only those packets that need the check. Signed-off-by: Petri

Re: [lng-odp] [PATCH v2] Various pktio fixes

2018-01-18 Thread Github ODP bot
Matias Elo(matiaselo) replied on github web page: platform/linux-generic/pktio/loop.c @@ -177,13 +177,15 @@ static int loopback_send(pktio_entry_t *pktio_entry, int index ODP_UNUSED, int i; int ret; uint32_t bytes = 0; + uint32_t out_octets_tbl[len]; if

Re: [lng-odp] [PATCH API-NEXT v1] api: ipsec: TFC padding and dummy packets

2018-01-18 Thread Github ODP bot
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page: include/odp/api/spec/ipsec.h line 47 @@ -382,6 +382,44 @@ typedef struct odp_ipsec_crypto_param_t { } odp_ipsec_crypto_param_t; +/** IPv4 header parameters */ +typedef struct odp_ipsec_ipv4_param_t { + /** IPv4 source

Re: [lng-odp] [PATCH v1] fix: cls: invalid CoS index

2018-01-18 Thread Github ODP bot
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page: platform/linux-generic/odp_classification.c line 5 @@ -250,7 +250,7 @@ odp_cos_t odp_cls_cos_create(const char *name, odp_cls_cos_param_t *param) cos->s.num_queue = param->num_queue;

Re: [lng-odp] [PATCH API-NEXT v1] api: ipsec: TFC padding and dummy packets

2018-01-18 Thread Github ODP bot
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page: include/odp/api/spec/ipsec.h line 179 @@ -1210,16 +1256,22 @@ typedef struct odp_ipsec_status_t { * * The operation does packet transformation according to IPSEC standards (see * e.g. RFC 4302 and 4303). Resulting packets are

Re: [lng-odp] [PATCH API-NEXT v1] api: ipsec: TFC padding and dummy packets

2018-01-18 Thread Github ODP bot
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page: include/odp/api/spec/ipsec.h line 7 @@ -238,6 +238,11 @@ typedef struct odp_ipsec_capability_t { */ odp_support_t retain_header; + /** +* Inner packet checksum check offload support in inbound

Re: [lng-odp] [PATCH API-NEXT v1] api: ipsec: TFC padding and dummy packets

2018-01-18 Thread Github ODP bot
Dmitry Eremin-Solenikov(lumag) replied on github web page: include/odp/api/spec/ipsec.h line 7 @@ -238,6 +238,11 @@ typedef struct odp_ipsec_capability_t { */ odp_support_t retain_header; + /** +* Inner packet checksum check offload support in inbound direction. +

Re: [lng-odp] [PATCH v3][WIP] Validate checksums during packet parsing

2018-01-18 Thread Github ODP bot
Dmitry Eremin-Solenikov(lumag) replied on github web page: platform/linux-generic/include/odp_chksum_internal.h line 24 @@ -0,0 +1,59 @@ +/* Copyright (c) 2013, Linaro Limited + * All rights reserved. + * + * SPDX-License-Identifier: BSD-3-Clause + */ + +/** + * @file + * + * ODP checksum -

Re: [lng-odp] [PATCH v2] Various pktio fixes

2018-01-18 Thread Github ODP bot
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page: platform/linux-generic/pktio/loop.c @@ -177,13 +177,15 @@ static int loopback_send(pktio_entry_t *pktio_entry, int index ODP_UNUSED, int i; int ret; uint32_t bytes = 0; + uint32_t out_octets_tbl[len];

Re: [lng-odp] [PATCH v3][WIP] Validate checksums during packet parsing

2018-01-18 Thread Github ODP bot
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page: platform/linux-generic/include/odp_chksum_internal.h line 24 @@ -0,0 +1,59 @@ +/* Copyright (c) 2013, Linaro Limited + * All rights reserved. + * + * SPDX-License-Identifier: BSD-3-Clause + */ + +/** + * @file + * + * ODP

[lng-odp] [Linaro/odp] 8f1b3e: linux-dpdk: pool: Return address range in pool inf...

2018-01-18 Thread GitHub
Branch: refs/heads/caterpillar Home: https://github.com/Linaro/odp Commit: 8f1b3e72d5aa42a336978445a5011758f8044622 https://github.com/Linaro/odp/commit/8f1b3e72d5aa42a336978445a5011758f8044622 Author: Michal Mazur Date: 2018-01-19 (Fri, 19 Jan 2018)

[lng-odp] [Bug 3579] New: cls: capability to return max hash queues

2018-01-18 Thread bugzilla-daemon
https://bugs.linaro.org/show_bug.cgi?id=3579 Bug ID: 3579 Summary: cls: capability to return max hash queues Product: OpenDataPlane - linux- generic reference Version: v1.15.0.0 Hardware: Other OS: Linux Status:

[lng-odp] [Linaro/odp] 987d61: pktio: honor config.h settings

2018-01-18 Thread GitHub
Branch: refs/heads/caterpillar Home: https://github.com/Linaro/odp Commit: 987d61cab96bbc7bb6a144d8b9f5250c076c1328 https://github.com/Linaro/odp/commit/987d61cab96bbc7bb6a144d8b9f5250c076c1328 Author: Josep Puigdemont Date: 2018-01-19 (Fri, 19

[lng-odp] [PATCH CATERPILLAR v3 0/1] Caterpillar mdev cxgb4

2018-01-18 Thread Github ODP bot
This PR is basically cxgb4 driver + PR380. As soon as PR380 gets merged -- this PR will be rebased so that only one patch remains for the merge. github /** Email created from pull request 383 (MykytaI:caterpillar_mdev_cxgb4) **

Re: [lng-odp] [PATCH v2] Various pktio fixes

2018-01-18 Thread Github ODP bot
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page: platform/linux-generic/pktio/socket_mmap.c line 187 @@ -361,11 +365,13 @@ static void mmap_fill_ring(struct ring *ring, odp_pool_t pool_hdl, int fanout) pool->tailroom + TPACKET_HDRLEN +

[lng-odp] [PATCH CATERPILLAR v2 0/1] linux-dpdk: pool: Return address range in pool info

2018-01-18 Thread Github ODP bot
Implement support in dpdk_pool_info function to provide address range of pool data available for application. Pull request of related API change: #200 Signed-off-by: Michal Mazur m...@semihalf.com github /** Email created from pull request 400

[lng-odp] [PATCH CATERPILLAR v2 0/1] pktio: honor config.h settings

2018-01-18 Thread Github ODP bot
It's not enough to chech if a macro is defined to enable or disable a pktio, we also need to check if it is set to 1 as per its description. Signed-off-by: Josep Puigdemont josep.puigdem...@linaro.org github /** Email created from pull request 394

Re: [lng-odp] [PATCH v2] Various pktio fixes

2018-01-18 Thread Github ODP bot
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page: platform/linux-generic/pktio/socket_mmap.c line 30 @@ -148,6 +155,11 @@ static uint8_t *pkt_mmap_vlan_insert(uint8_t *l2_hdr_ptr, return l2_hdr_ptr; } +static inline unsigned next_frame(unsigned cur_frame, unsigned

Re: [lng-odp] [PATCH API-NEXT v1] User pointer init to NULL - rebased

2018-01-18 Thread Github ODP bot
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page: platform/linux-generic/odp_packet.c line 51 @@ -1259,7 +1260,15 @@ int odp_packet_input_index(odp_packet_t pkt) void odp_packet_user_ptr_set(odp_packet_t pkt, const void *ptr) { - packet_hdr(pkt)->buf_hdr.user_ptr = ptr;

Re: [lng-odp] [PATCH v2] Various pktio fixes

2018-01-18 Thread Github ODP bot
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page: platform/linux-generic/pktio/loop.c @@ -177,13 +177,15 @@ static int loopback_send(pktio_entry_t *pktio_entry, int index ODP_UNUSED, int i; int ret; uint32_t bytes = 0; + uint32_t out_octets_tbl[len];

[lng-odp] [PATCH CATERPILLAR v2 1/1] linux-dpdk: pool: Return address range in pool info

2018-01-18 Thread Github ODP bot
From: Michal Mazur Implement support in dpdk_pool_info function to provide address range of pool data available for application. Pull request of related API change: https://github.com/Linaro/odp/pull/200 Signed-off-by: Michal Mazur --- /** Email created

[lng-odp] [PATCH CATERPILLAR v2 1/1] pktio: honor config.h settings

2018-01-18 Thread Github ODP bot
From: Josep Puigdemont It's not enough to chech if a macro is defined to enable or disable a pktio, we also need to check if it is set to 1 as per its description. Signed-off-by: Josep Puigdemont --- /** Email created from pull request

[lng-odp] [PATCH CATERPILLAR v4 0/1] linux-dpdk: crypto support for cipher & auth only feature

2018-01-18 Thread Github ODP bot
This patch introduces the support for Cipher only & Auth only crypto operation github /** Email created from pull request 385 (GBalakrishna:dpdk_17.02_crypto_updates) ** https://github.com/Linaro/odp/pull/385 ** Patch:

[lng-odp] [PATCH CATERPILLAR v3 1/1] linux-gen: add cxgb4 mediated device driver

2018-01-18 Thread Github ODP bot
From: Ilias Apalodimas Signed-off-by: Ilias Apalodimas Signed-off-by: Mykyta Iziumtsev --- /** Email created from pull request 383 (MykytaI:caterpillar_mdev_cxgb4) ** https://github.com/Linaro/odp/pull/383

Re: [lng-odp] [PATCH CATERPILLAR v2] linux-dpdk: pool: Return address range in pool info

2018-01-18 Thread Github ODP bot
semihalf-mazur-michal replied on github web page: platform/linux-dpdk/pool/dpdk.c @@ -538,13 +538,19 @@ static void dpdk_pool_print(odp_pool_t pool_hdl) static int dpdk_pool_info(odp_pool_t pool_hdl, odp_pool_info_t *info) { pool_entry_cp_t *pool_cp = odp_pool_to_entry_cp(pool_hdl); +

Re: [lng-odp] [PATCH v3][WIP] Validate checksums during packet parsing

2018-01-18 Thread Github ODP bot
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page: platform/linux-generic/include/odp_chksum_internal.h line 24 @@ -0,0 +1,59 @@ +/* Copyright (c) 2013, Linaro Limited + * All rights reserved. + * + * SPDX-License-Identifier: BSD-3-Clause + */ + +/** + * @file + * + * ODP

Re: [lng-odp] [PATCH API-NEXT v1] User pointer init to NULL - rebased

2018-01-18 Thread Github ODP bot
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page: platform/linux-generic/include/odp/api/plat/packet_types.h line 6 @@ -67,101 +67,89 @@ typedef enum { #endif -/** @internal Packet field accessor */ +/** @cond _ODP_HIDE_FROM_DOXYGEN_ */ + Comment: OK > Bill

[lng-odp] [Linaro/odp] 4f27b3: linux-gen: add cxgb4 mediated device driver

2018-01-18 Thread GitHub
Branch: refs/heads/caterpillar Home: https://github.com/Linaro/odp Commit: 4f27b38755c891b0638d19b14cce603d9e1f7713 https://github.com/Linaro/odp/commit/4f27b38755c891b0638d19b14cce603d9e1f7713 Author: Ilias Apalodimas Date: 2018-01-19 (Fri, 19

[lng-odp] [PATCH v2 0/6] Run tests against shared DPDK

2018-01-18 Thread Github ODP bot
Run tests against shared DPDK. Also add two travis config optimizations. github /** Email created from pull request 402 (lumag:travis-upd) ** https://github.com/Linaro/odp/pull/402 ** Patch: https://github.com/Linaro/odp/pull/402.patch ** Base sha:

[lng-odp] [PATCH v2 4/6] travis: move --with-dpdk-path out of DPDK build if

2018-01-18 Thread Github ODP bot
From: Dmitry Eremin-Solenikov 1b285bbd (travis: also use DPDK when doing cross-compile tests) moved adding --with-dpdk-path to EXTRA_CONF to be executed under DPDK-building if. Move it outside of that if, so that DPDK is enabled even if it's prebuilt.

[lng-odp] [PATCH v2 3/6] travis: use parallel make for all builds

2018-01-18 Thread Github ODP bot
From: Dmitry Eremin-Solenikov Use parallel make to build everything, speeding up builds. Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 402 (lumag:travis-upd) **

Re: [lng-odp] [PATCH v3][WIP] Validate checksums during packet parsing

2018-01-18 Thread Github ODP bot
Dmitry Eremin-Solenikov(lumag) replied on github web page: platform/linux-generic/include/odp_chksum_internal.h line 24 @@ -0,0 +1,59 @@ +/* Copyright (c) 2013, Linaro Limited + * All rights reserved. + * + * SPDX-License-Identifier: BSD-3-Clause + */ + +/** + * @file + * + * ODP checksum -

[lng-odp] [PATCH v3 0/6] Run tests against shared DPDK

2018-01-18 Thread Github ODP bot
Run tests against shared DPDK. Also add two travis config optimizations. github /** Email created from pull request 402 (lumag:travis-upd) ** https://github.com/Linaro/odp/pull/402 ** Patch: https://github.com/Linaro/odp/pull/402.patch ** Base sha:

[lng-odp] [PATCH v3 2/6] travis: compile doxygen only for doxygen test

2018-01-18 Thread Github ODP bot
From: Dmitry Eremin-Solenikov All other tests do not use doxygen. So let's compile doxygen only for doxygen test, saving few minutes. Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 402

[lng-odp] [PATCH v3 1/6] travis: stop early when installation of cross-packages has failed

2018-01-18 Thread Github ODP bot
From: Dmitry Eremin-Solenikov If installation of cross-packages fails, installation will abort with obscure error message. Stop early providing more precise "error" point. Signed-off-by: Dmitry Eremin-Solenikov --- /** Email

[lng-odp] [PATCH v3 3/6] travis: use parallel make for all builds

2018-01-18 Thread Github ODP bot
From: Dmitry Eremin-Solenikov Use parallel make to build everything, speeding up builds. Signed-off-by: Dmitry Eremin-Solenikov --- /** Email created from pull request 402 (lumag:travis-upd) **

[lng-odp] [PATCH v3 4/6] travis: move --with-dpdk-path out of DPDK build if

2018-01-18 Thread Github ODP bot
From: Dmitry Eremin-Solenikov 1b285bbd (travis: also use DPDK when doing cross-compile tests) moved adding --with-dpdk-path to EXTRA_CONF to be executed under DPDK-building if. Move it outside of that if, so that DPDK is enabled even if it's prebuilt.

  1   2   >