[lng-odp] [PATCH v3 0/1] shippable implement main page stats

2017-11-10 Thread Github ODP bot
Signed-off-by: Maxim Uvarov maxim.uva...@linaro.org github /** Email created from pull request 293 (muvarov:devel/master_shippable) ** https://github.com/Linaro/odp/pull/293 ** Patch: https://github.com/Linaro/odp/pull/293.patch ** Base sha: fc020907bee7e

[lng-odp] [PATCH v3 1/1] shippable implement main page stats

2017-11-10 Thread Github ODP bot
From: Maxim Uvarov Signed-off-by: Maxim Uvarov --- /** Email created from pull request 293 (muvarov:devel/master_shippable) ** https://github.com/Linaro/odp/pull/293 ** Patch: https://github.com/Linaro/odp/pull/293.patch ** Base sha: fc020907bee7ec2ba976bc02399f6fd47f110d65 ** Merge commit s

[lng-odp] [PATCH v2 1/1] shippable implement main page stats

2017-11-10 Thread Github ODP bot
From: Maxim Uvarov Signed-off-by: Maxim Uvarov --- /** Email created from pull request 293 (muvarov:devel/master_shippable) ** https://github.com/Linaro/odp/pull/293 ** Patch: https://github.com/Linaro/odp/pull/293.patch ** Base sha: fc020907bee7ec2ba976bc02399f6fd47f110d65 ** Merge commit s

[lng-odp] [PATCH v2 0/1] shippable implement main page stats

2017-11-10 Thread Github ODP bot
Signed-off-by: Maxim Uvarov maxim.uva...@linaro.org github /** Email created from pull request 293 (muvarov:devel/master_shippable) ** https://github.com/Linaro/odp/pull/293 ** Patch: https://github.com/Linaro/odp/pull/293.patch ** Base sha: fc020907bee7e

Re: [lng-odp] [PATCH v1] DPDK pktio fixes

2017-11-10 Thread Github ODP bot
nagarahalli replied on github web page: platform/linux-generic/pktio/dpdk.c line 70 @@ -1372,10 +1382,10 @@ static int dpdk_recv(pktio_entry_t *pktio_entry, int index, if (!pkt_dpdk->lockless_rx) odp_ticketlock_lock(&pkt_dpdk->rx_lock[index]); /** -* ixgbe_

[lng-odp] [PATCH 2.0 v2 2/6] linux-gen: modular-framework: move buffer subsystem header to a public folder

2017-11-10 Thread Github ODP bot
From: Bogdan Pricope Move buffer subsystem header to a public folder. Signed-off-by: Bogdan Pricope --- /** Email created from pull request 261 (bogdanPricope:2_0_mf_include_pr) ** https://github.com/Linaro/odp/pull/261 ** Patch: https://github.com/Linaro/odp/pull/261.patch ** Base sha: 6541

[lng-odp] [PATCH 2.0 v2 4/6] linux-gen: modular-framework: move queue subsystem header to a public folder

2017-11-10 Thread Github ODP bot
From: Bogdan Pricope Move queue subsystem header to a public folder. Signed-off-by: Bogdan Pricope --- /** Email created from pull request 261 (bogdanPricope:2_0_mf_include_pr) ** https://github.com/Linaro/odp/pull/261 ** Patch: https://github.com/Linaro/odp/pull/261.patch ** Base sha: 65419

[lng-odp] [PATCH 2.0 v2 3/6] linux-gen: modular-framework: move pool subsystem header to a public folder

2017-11-10 Thread Github ODP bot
From: Bogdan Pricope Move pool subsystem header to a public folder. Signed-off-by: Bogdan Pricope --- /** Email created from pull request 261 (bogdanPricope:2_0_mf_include_pr) ** https://github.com/Linaro/odp/pull/261 ** Patch: https://github.com/Linaro/odp/pull/261.patch ** Base sha: 65419c

[lng-odp] [PATCH 2.0 v2 6/6] linux-gen: modular-framework: move pktio_ops subsystem header to a public folder

2017-11-10 Thread Github ODP bot
From: Bogdan Pricope Move pktio_ops subsystem header to a public folder. Signed-off-by: Bogdan Pricope --- /** Email created from pull request 261 (bogdanPricope:2_0_mf_include_pr) ** https://github.com/Linaro/odp/pull/261 ** Patch: https://github.com/Linaro/odp/pull/261.patch ** Base sha: 6

[lng-odp] [PATCH 2.0 v2 5/6] linux-gen: modular-framework: move schedule subsystem header to a public folder

2017-11-10 Thread Github ODP bot
From: Bogdan Pricope Move schedule subsystem header to a public folder. Signed-off-by: Bogdan Pricope --- /** Email created from pull request 261 (bogdanPricope:2_0_mf_include_pr) ** https://github.com/Linaro/odp/pull/261 ** Patch: https://github.com/Linaro/odp/pull/261.patch ** Base sha: 65

[lng-odp] [PATCH 2.0 v2 1/6] linux-gen: modular-framework: move modular framework headers to a public folder

2017-11-10 Thread Github ODP bot
From: Bogdan Pricope Move modular framework headers to a public folder. Signed-off-by: Bogdan Pricope --- /** Email created from pull request 261 (bogdanPricope:2_0_mf_include_pr) ** https://github.com/Linaro/odp/pull/261 ** Patch: https://github.com/Linaro/odp/pull/261.patch ** Base sha: 65

[lng-odp] [PATCH 2.0 v2 0/6] Make public modular framework and subsystem headers

2017-11-10 Thread Github ODP bot
Make public modular framework and subsystem headers github /** Email created from pull request 261 (bogdanPricope:2_0_mf_include_pr) ** https://github.com/Linaro/odp/pull/261 ** Patch: https://github.com/Linaro/odp/pull/261.patch ** Base sha: 65419c160863

[lng-odp] [PATCH v1 0/1] shippable implement main page stats

2017-11-10 Thread Github ODP bot
Signed-off-by: Maxim Uvarov maxim.uva...@linaro.org github /** Email created from pull request 293 (muvarov:devel/master_shippable) ** https://github.com/Linaro/odp/pull/293 ** Patch: https://github.com/Linaro/odp/pull/293.patch ** Base sha: fc020907bee7e

[lng-odp] [PATCH v1 1/1] shippable implement main page stats

2017-11-10 Thread Github ODP bot
From: Maxim Uvarov Signed-off-by: Maxim Uvarov --- /** Email created from pull request 293 (muvarov:devel/master_shippable) ** https://github.com/Linaro/odp/pull/293 ** Patch: https://github.com/Linaro/odp/pull/293.patch ** Base sha: fc020907bee7ec2ba976bc02399f6fd47f110d65 ** Merge commit s

[lng-odp] [Linaro/odp]

2017-11-10 Thread GitHub
Branch: refs/heads/2.0-native-drivers Home: https://github.com/Linaro/odp

[lng-odp] [Linaro/odp]

2017-11-10 Thread GitHub
Branch: refs/heads/devel/native-drivers Home: https://github.com/Linaro/odp

[lng-odp] [Linaro/odp] 9ff682: linux-gen: crypto: drop DES-CBC support

2017-11-10 Thread GitHub
Branch: refs/heads/api-next Home: https://github.com/Linaro/odp Commit: 9ff682c8d0315f3f1921d5b9fe13d62897c78710 https://github.com/Linaro/odp/commit/9ff682c8d0315f3f1921d5b9fe13d62897c78710 Author: Dmitry Eremin-Solenikov Date: 2017-11-10 (Fri, 10 Nov 2017) Changed paths:

[lng-odp] [Linaro/odp] f4d6c9: doxygen: remove drv types

2017-11-10 Thread GitHub
Branch: refs/heads/master Home: https://github.com/Linaro/odp Commit: f4d6c91588b414fcb70abcc83941e8e4c1cd2f5e https://github.com/Linaro/odp/commit/f4d6c91588b414fcb70abcc83941e8e4c1cd2f5e Author: Maxim Uvarov Date: 2017-11-10 (Fri, 10 Nov 2017) Changed paths: M doc/Dox

[lng-odp] [Linaro/odp] a57dc0: linux-gen: packet: add L3/L4 checksum validation f...

2017-11-10 Thread GitHub
Branch: refs/heads/api-next Home: https://github.com/Linaro/odp Commit: a57dc0bce7aab4600548096dd358e88ca2f4fe1c https://github.com/Linaro/odp/commit/a57dc0bce7aab4600548096dd358e88ca2f4fe1c Author: Bogdan Pricope Date: 2017-11-10 (Fri, 10 Nov 2017) Changed paths: M pla

[lng-odp] [PATCH v1 1/1] travis: add build only test stage

2017-11-10 Thread Github ODP bot
From: Matias Elo Add basic build only test stage to the beginning of test run. This way potential build errors are caught early on without having to wait for the longer test jobs to finish. Signed-off-by: Matias Elo --- /** Email created from pull request 292 (matiaselo:dev/multi_stage) ** htt

[lng-odp] [PATCH v1 0/1] travis: add build only test stage

2017-11-10 Thread Github ODP bot
Add basic build only test stage to the beginning of test run. This way potential build errors are caught early on without having to wait for the longer test jobs to finish. Checkpatch is not moved to the build only stage as potential false positives would prevent the next test stage being run. ---

[lng-odp] [PATCH v1 1/1] doxygen: remove drv types

2017-11-10 Thread Github ODP bot
From: Maxim Uvarov Signed-off-by: Maxim Uvarov --- /** Email created from pull request 291 (muvarov:master_drv_doxygen) ** https://github.com/Linaro/odp/pull/291 ** Patch: https://github.com/Linaro/odp/pull/291.patch ** Base sha: 2cfe11680ecc2186339183e94f291ce586740f8b ** Merge commit sha:

[lng-odp] [PATCH v1 0/1] doxygen: remove drv types

2017-11-10 Thread Github ODP bot
Signed-off-by: Maxim Uvarov maxim.uva...@linaro.org github /** Email created from pull request 291 (muvarov:master_drv_doxygen) ** https://github.com/Linaro/odp/pull/291 ** Patch: https://github.com/Linaro/odp/pull/291.patch ** Base sha: 2cfe11680ecc21863

[lng-odp] [Linaro/odp] f6d3bc: api: packet: ones complement sum

2017-11-10 Thread GitHub
Branch: refs/heads/api-next Home: https://github.com/Linaro/odp Commit: f6d3bc302664e2c4121e798e86758d93fdb156f5 https://github.com/Linaro/odp/commit/f6d3bc302664e2c4121e798e86758d93fdb156f5 Author: Petri Savolainen Date: 2017-11-10 (Fri, 10 Nov 2017) Changed paths: M i

[lng-odp] [Linaro/odp] 9c389e: api: packet: add parse functions

2017-11-10 Thread GitHub
Branch: refs/heads/api-next Home: https://github.com/Linaro/odp Commit: 9c389e1785fd000203eb2198f9fc2778be8f83e6 https://github.com/Linaro/odp/commit/9c389e1785fd000203eb2198f9fc2778be8f83e6 Author: Petri Savolainen Date: 2017-11-10 (Fri, 10 Nov 2017) Changed paths: M i

[lng-odp] [Bug 2861] Remove redundant loop_support parameter in pktio capability

2017-11-10 Thread bugzilla-daemon
https://bugs.linaro.org/show_bug.cgi?id=2861 --- Comment #7 from Maxim Uvarov --- https://github.com/Linaro/odp/commit/5f095cc66bc3fcafe8f44ed7348ef127f40c9026 refs/heads/api-next 2017-11-10T14:03:29+03:00 Balasubramanian Manoharan bala.manoha...@linaro.org api: packetio: deprecate redundant loop

[lng-odp] [Bug 3411] wrong openssl_lock pointer type

2017-11-10 Thread bugzilla-daemon
https://bugs.linaro.org/show_bug.cgi?id=3411 --- Comment #3 from Maxim Uvarov --- https://github.com/Linaro/odp/commit/0e04be4851ecc94da8b4cac3c576260c0518c936 refs/heads/api-next 2017-11-08T22:32:30+03:00 Petri Savolainen petri.savolai...@linaro.org linux-gen: crypto: fix openssl_lock pointer ty

[lng-odp] [Linaro/odp] 29c7a0: test: l2fwd script: run generator on a single core

2017-11-10 Thread GitHub
Branch: refs/heads/api-next Home: https://github.com/Linaro/odp Commit: 29c7a054f7151d33795a0d8d7df5594bf4fddb55 https://github.com/Linaro/odp/commit/29c7a054f7151d33795a0d8d7df5594bf4fddb55 Author: Matias Elo Date: 2017-11-08 (Wed, 08 Nov 2017) Changed paths: M test/pe

[lng-odp] [Linaro/odp] 5e840b: drv: doc, linux-gen, include: drop incomplete drv ...

2017-11-10 Thread GitHub
Branch: refs/heads/api-next Home: https://github.com/Linaro/odp Commit: 5e840b83992bba2f64750bb3a4599478d6ea9260 https://github.com/Linaro/odp/commit/5e840b83992bba2f64750bb3a4599478d6ea9260 Author: Dmitry Eremin-Solenikov Date: 2017-11-02 (Thu, 02 Nov 2017) Changed paths:

[lng-odp] [Linaro/odp]

2017-11-10 Thread GitHub
Branch: refs/tags/v1.16.0.0 Home: https://github.com/Linaro/odp

[lng-odp] [Linaro/odp] dd3179: test: preventing odp.conf loading for tests

2017-11-10 Thread GitHub
Branch: refs/heads/master Home: https://github.com/Linaro/odp Commit: dd31792d10772c3e41519fc0b6d68cf13b0fe9d4 https://github.com/Linaro/odp/commit/dd31792d10772c3e41519fc0b6d68cf13b0fe9d4 Author: Christophe Milard Date: 2017-11-10 (Fri, 10 Nov 2017) Changed paths: M te

[lng-odp] [Bug 2861] Remove redundant loop_support parameter in pktio capability

2017-11-10 Thread bugzilla-daemon
https://bugs.linaro.org/show_bug.cgi?id=2861 --- Comment #6 from Maxim Uvarov --- https://github.com/Linaro/odp/commit/5f095cc66bc3fcafe8f44ed7348ef127f40c9026 refs/heads/master 2017-11-10T14:03:29+03:00 Balasubramanian Manoharan bala.manoha...@linaro.org api: packetio: deprecate redundant loop_s

Re: [lng-odp] ODP vs Protocol headers

2017-11-10 Thread Savolainen, Petri (Nokia - FI/Espoo)
> -Original Message- > From: lng-odp [mailto:lng-odp-boun...@lists.linaro.org] On Behalf Of > Dmitry Eremin-Solenikov > Sent: Friday, November 10, 2017 1:36 PM > To: lng-odp-forward > Subject: [lng-odp] ODP vs Protocol headers > > Hello, > > Historically ODP helper provided protocol-re

Re: [lng-odp] [EXT] Re: classifier with pktio in ODP_PKTIN_MODE_QUEUE

2017-11-10 Thread Savolainen, Petri (Nokia - FI/Espoo)
> -Original Message- > From: Liron Himi [mailto:lir...@marvell.com] > Sent: Friday, November 10, 2017 1:32 PM > To: Savolainen, Petri (Nokia - FI/Espoo) ; > Bala Manoharan > Cc: lng-odp@lists.linaro.org; Liron Himi > Subject: RE: [EXT] Re: [lng-odp] classifier with pktio in > ODP_PKTIN_

[lng-odp] ODP vs Protocol headers

2017-11-10 Thread Dmitry Eremin-Solenikov
Hello, Historically ODP helper provided protocol-related headers with linux-generic ODP implementation using modified private copy of them. The main reason for that was, if I remember correctly, that ODP should not provide protocol-related definitions. I'd like to return to that question: - I'm

Re: [lng-odp] [EXT] Re: classifier with pktio in ODP_PKTIN_MODE_QUEUE

2017-11-10 Thread Liron Himi
This is great. On which version it will be released? 1.16? or later? Liron -Original Message- From: Savolainen, Petri (Nokia - FI/Espoo) [mailto:petri.savolai...@nokia.com] Sent: Friday, November 10, 2017 13:19 To: Liron Himi ; Bala Manoharan Cc: lng-odp@lists.linaro.org Subject: RE: [E

Re: [lng-odp] [EXT] Re: classifier with pktio in ODP_PKTIN_MODE_QUEUE

2017-11-10 Thread Liron Himi
Hi Petri, See comments inline Liron -Original Message- From: Savolainen, Petri (Nokia - FI/Espoo) [mailto:petri.savolai...@nokia.com] Sent: Friday, November 10, 2017 13:13 To: Liron Himi ; Bala Manoharan Cc: lng-odp@lists.linaro.org Subject: RE: [EXT] Re: [lng-odp] classifier with pkti

Re: [lng-odp] [EXT] Re: classifier with pktio in ODP_PKTIN_MODE_QUEUE

2017-11-10 Thread Liron Himi
Hi, See comments inline Liron -Original Message- From: Bala Manoharan [mailto:bala.manoha...@linaro.org] Sent: Friday, November 10, 2017 13:07 To: Liron Himi Cc: Savolainen, Petri (Nokia - FI/Espoo) ; lng-odp@lists.linaro.org Subject: Re: [EXT] Re: [lng-odp] classifier with pktio in OD

Re: [lng-odp] [EXT] Re: classifier with pktio in ODP_PKTIN_MODE_QUEUE

2017-11-10 Thread Savolainen, Petri (Nokia - FI/Espoo)
To mix things, api-next introduces queue hashing *within* a CoS. But also there you use odp_cls_cos_queues() to get the implementation created queue handles, not odp_pktin_event_queue(). -Petri > -Original Message- > From: Savolainen, Petri (Nokia - FI/Espoo) > Sent: Friday, November 1

Re: [lng-odp] [EXT] Re: classifier with pktio in ODP_PKTIN_MODE_QUEUE

2017-11-10 Thread Savolainen, Petri (Nokia - FI/Espoo)
odp_pktin_event_queue() is *not* used when classifier is enabled. odp_queue_deq(q) 1) if q has events, return an event 2) if q does not have events, poll packet input * packet input poll finds a packet * classify the packet * enqueue the packet into an event queue * some la

Re: [lng-odp] [EXT] Re: classifier with pktio in ODP_PKTIN_MODE_QUEUE

2017-11-10 Thread Bala Manoharan
On 10 November 2017 at 15:52, Liron Himi wrote: > Hi, > > I understand what you are saying, but I don't understand (probably I miss > something here) how classifier is working in PKTIO in a > ODP_PKTIN_MODE_QUEUE mode. > Application create its own queues, associate them to the cos and connect the

[lng-odp] [Linaro/odp] dd3179: test: preventing odp.conf loading for tests

2017-11-10 Thread GitHub
Branch: refs/heads/next Home: https://github.com/Linaro/odp Commit: dd31792d10772c3e41519fc0b6d68cf13b0fe9d4 https://github.com/Linaro/odp/commit/dd31792d10772c3e41519fc0b6d68cf13b0fe9d4 Author: Christophe Milard Date: 2017-11-10 (Fri, 10 Nov 2017) Changed paths: M test

Re: [lng-odp] [PATCH v1] DPDK pktio fixes

2017-11-10 Thread Github ODP bot
Matias Elo(matiaselo) replied on github web page: platform/linux-generic/pktio/dpdk.c line 70 @@ -1372,10 +1382,10 @@ static int dpdk_recv(pktio_entry_t *pktio_entry, int index, if (!pkt_dpdk->lockless_rx) odp_ticketlock_lock(&pkt_dpdk->rx_lock[index]); /** -

Re: [lng-odp] abi version support

2017-11-10 Thread Dmitry Eremin-Solenikov
10 нояб. 2017 г. 13:22 пользователь "Maxim Uvarov" написал: I see that dpdk started to support abi versions in following ways I.e. they describe in .map file which functions to expert and what ABI/API level they are. We can use something the same. But I'm not big fun of manually writing such fil

Re: [lng-odp] [EXT] Re: classifier with pktio in ODP_PKTIN_MODE_QUEUE

2017-11-10 Thread Liron Himi
Hi, I understand what you are saying, but I don't understand (probably I miss something here) how classifier is working in PKTIO in a ODP_PKTIN_MODE_QUEUE mode. Application create its own queues, associate them to the cos and connect them to the classifier. In order to receive packets, applicat

[lng-odp] abi version support

2017-11-10 Thread Maxim Uvarov
I see that dpdk started to support abi versions in following ways: DPDK_2.0 { global: rte_jobstats_context_finish; rte_jobstats_context_init; . rte_jobstats_set_update_period_function; rte_jobstats_start; local: *; }; DPDK_16.04 { glob

[lng-odp] [PATCH 2.0 v6 0/1] linux-gen: buffer: remove burst metadata from odp_buffer_hdr_t

2017-11-10 Thread Github ODP bot
The total packet meta data size was 7 cache lines for Linux-generic. With this change the size of the meta data is 4 cache lines for Linux-generic. Make scalable scheduler as the default scheduler. github /** Email created from pull request 266 (kevinwangsk:

[lng-odp] [PATCH 2.0 v6 1/1] linux-gen: buffer: remove burst metadata from odp_buffer_hdr_t

2017-11-10 Thread Github ODP bot
From: Kevin Wang The total packet meta data size was 7 cache lines for Linux-generic. For scalable scheduler, the burst metadata is not required. So just remove it for scalable scheduler. After the changes, the size of the meta data is 4 cache lines for Linux-generic. Signed-off-by: Kevin Wang

Re: [lng-odp] [EXT] Re: classifier with pktio in ODP_PKTIN_MODE_QUEUE

2017-11-10 Thread Bala Manoharan
Comments inline... On 10 November 2017 at 12:01, Liron Himi wrote: > Hi Bala, > > According to the documentation, classifier can be operate with > PKTIN_QUEUE_MODE. > /** Enable classifier > * > * * 0: Classifier is disabled (default) > * * 1: Classifier is

Re: [lng-odp] [EXT] Re: classifier with pktio in ODP_PKTIN_MODE_QUEUE

2017-11-10 Thread Savolainen, Petri (Nokia - FI/Espoo)
odp_pktin_event_queue() is used when ODP creates the event queues == when hashing is enabled. When classifier is enabled, application itself creates event queues and links those to CoS. So, application knows which event queues to poll. Classifier can be used with both types of event queues, bu

Re: [lng-odp] issues with usage of mellanox 100G NICs with ODP & ODP-DPDK

2017-11-10 Thread gyanesh patra
I was trying without the dpdk and it was not working properly. I guess i have to compile ODP with DPDK support to work with mellanox. Thank you for the details. P Gyanesh Kumar Patra On Thu, Nov 9, 2017 at 12:47 PM, Elo, Matias (Nokia - FI/Espoo) < matias@nokia.com> wrote: > Hi Gyanesh, > >

Re: [lng-odp] issues with usage of mellanox 100G NICs with ODP & ODP-DPDK

2017-11-10 Thread gyanesh patra
With my initial testing, ODP-DPDK is working perfectly with mellanox drivers. Thank you P Gyanesh Kumar Patra On Thu, Nov 9, 2017 at 2:18 PM, Maxim Uvarov wrote: > Nice to see it working. I think we did not yet tested it with Mellanox > drivers. > > For linux-generic refer to .travis.yaml or ./

Re: [lng-odp] issues with usage of mellanox 100G NICs with ODP & ODP-DPDK

2017-11-10 Thread gyanesh patra
This is good news. I was wondering if it was in the pipeline. Thank you P Gyanesh Kumar Patra On Thu, Nov 9, 2017 at 7:25 PM, Francois Ozog wrote: > ODP2.0 should allow ODP to leverage directly libiverbs from a native ODP > pktio without DPDK layer. > Mellanox has created a userland framework b