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
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
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
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
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_
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
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
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
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
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
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
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
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
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
Branch: refs/heads/2.0-native-drivers
Home: https://github.com/Linaro/odp
Branch: refs/heads/devel/native-drivers
Home: https://github.com/Linaro/odp
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:
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
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
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
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.
---
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:
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
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
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
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
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
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
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:
Branch: refs/tags/v1.16.0.0
Home: https://github.com/Linaro/odp
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
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
> -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
> -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_
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
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
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
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
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
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
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
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
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]);
/**
-
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
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
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
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:
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
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
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
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,
>
>
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 ./
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
53 matches
Mail list logo