Adds odp_schedule_order_unlock_lock() api.
This API combines schedule order unlock and lock into a single api for HW
performance optimisation.
github
/** Email created from pull request 160 (bala-manoharan:api_sched_order_lock)
** https://github.com/Linaro
From: Balasubramanian Manoharan
Adds odp_schedule_order_unlock_lock() api. This API combines schedule order
unlock and lock into a single api for performance optimization in HW.
Signed-off-by: Balasubramanian Manoharan
---
/** Email created from pull request 160 (bala-manoharan:api_sched_order_
From: Balasubramanian Manoharan
Signed-off-by: Balasubramanian Manoharan
---
/** Email created from pull request 160 (bala-manoharan:api_sched_order_lock)
** https://github.com/Linaro/odp/pull/160
** Patch: https://github.com/Linaro/odp/pull/160.patch
** Base sha: 7fa8e2c97ed18f8dd6e95cbc78b7
On 11 September 2017 at 06:26, Brian Brooks wrote:
> Honnappa,
>
> Could your proposal be simplified to: MT-safe pktio should be
> deprecated because it is not a common use case. Applications will
> either use MT-unsafe pktio or the MT-safe scheduler.
>
> > 1) Polling method - in which one pkt I/
Hi,
There is the case where a a pktio has less pktins than available
cores. It is a valid case? We want to support it?
For example: 4 pktins and 8 cores... or default (socket) pktio with
one pktin/one pktout?
Best regards,
Bogdan
On 11 September 2017 at 11:33, Maxim Uvarov wrote:
> On 11 Septem
On 11 September 2017 at 12:11, Bogdan Pricope
wrote:
> Hi,
>
> There is the case where a a pktio has less pktins than available
> cores. It is a valid case? We want to support it?
> For example: 4 pktins and 8 cores... or default (socket) pktio with
> one pktin/one pktout?
>
> Best regards,
> Bog
On Mon, Sep 11, 2017 at 1:30 AM, Peltonen, Janne (Nokia - FI/Espoo)
wrote:
>
> Bill Fischofer [mailto:bill.fischo...@linaro.org] wrote:
>> On Fri, Sep 8, 2017 at 6:10 AM, Janne Peltonen
>> wrote:
>> >
>> >
>> > On Fri, 8 Sep 2017, Nikhil Agarwal wrote:
>> >> On 7 September 2017 at 14:09, Peltone
When CPU frequency info under /sys is available,
use the real value instead of default value.
Signed-off-by: Kelvin Cheung keguang.zh...@gmail.com
Signed-off-by: Keguang Zhang keguang.zh...@spreadtrum.com
github
/** Email created from pull request 171 (kelvi
From: Kelvin Cheung
When CPU frequency info under /sys is available,
use the real value instead of default value.
Signed-off-by: Kelvin Cheung
Signed-off-by: Keguang Zhang
---
/** Email created from pull request 171 (kelvincheung:master)
** https://github.com/Linaro/odp/pull/171
** Patch: ht
Adds random early discard and back pressure feature configurable per CoS
Signed-off-by: Balasubramanian Manoharan bala.manoha...@linaro.org
github
/** Email created from pull request 172 (bala-manoharan:random_early_discard)
** https://github.com/Linaro/odp
From: Balasubramanian Manoharan
Signed-off-by: Balasubramanian Manoharan
---
/** Email created from pull request 172 (bala-manoharan:random_early_discard)
** https://github.com/Linaro/odp/pull/172
** Patch: https://github.com/Linaro/odp/pull/172.patch
** Base sha: 7fa8e2c97ed18f8dd6e95cbc78b7
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page:
include/odp/api/spec/classification.h
line 22
@@ -206,6 +213,43 @@ typedef struct odp_cls_cos_param {
/** Drop policy associated with CoS */
odp_cls_drop_t drop_policy;
+
+ /* Random Early Discard (RED)
+
Bill Fischofer(Bill-Fischofer-Linaro) replied on github web page:
include/odp/api/spec/classification.h
line 6
@@ -135,6 +135,13 @@ typedef struct odp_cls_capability_t {
/** A Boolean to denote support of PMR range */
odp_bool_t pmr_range_supported;
+
+ /** Support for Rand
Branch: refs/heads/master
Home: https://github.com/Linaro/odp
Commit: 2cb0edd5820fc7fc14d6f4018a605873fdf47033
https://github.com/Linaro/odp/commit/2cb0edd5820fc7fc14d6f4018a605873fdf47033
Author: Dmitry Eremin-Solenikov
Date: 2017-09-11 (Mon, 11 Sep 2017)
Changed paths:
Thanks Barry. Will go through these.
Thanks
Shally
-Original Message-
From: Barry Spinney [mailto:spin...@mellanox.com]
Sent: 09 September 2017 03:37
To: lng-odp@lists.linaro.org
Cc: Bill Fischofer ; Verma, Shally
; Barry Spinney
Subject: [lng-odp][COMPRESSION,RFCv1]
Here is my pro
github
/** Email created from pull request 166 (brbrooks:cloud-dev)
** https://github.com/Linaro/odp/pull/166
** Patch: https://github.com/Linaro/odp/pull/166.patch
** Base sha: 344fe21a06ef4273f34c4441edd0caef876517d9
** Merge commit sha: 45584e110dae8
From: Brian Brooks
Signed-off-by: Brian Brooks
Reviewed-by: Honnappa Nagarahalli
Reviewed-by: Yi He
---
/** Email created from pull request 166 (brbrooks:cloud-dev)
** https://github.com/Linaro/odp/pull/166
** Patch: https://github.com/Linaro/odp/pull/166.patch
** Base sha: 344fe21a06ef4273
From: Brian Brooks
Signed-off-by: Brian Brooks
Reviewed-by: Honnappa Nagarahalli
Reviewed-by: Kevin Wang
---
/** Email created from pull request 166 (brbrooks:cloud-dev)
** https://github.com/Linaro/odp/pull/166
** Patch: https://github.com/Linaro/odp/pull/166.patch
** Base sha: 344fe21a06e
From: Brian Brooks
Signed-off-by: Brian Brooks
Reviewed-by: Ola Liljedahl
---
/** Email created from pull request 166 (brbrooks:cloud-dev)
** https://github.com/Linaro/odp/pull/166
** Patch: https://github.com/Linaro/odp/pull/166.patch
** Base sha: 344fe21a06ef4273f34c4441edd0caef876517d9
*
We can come up with use cases. My question is what do we expect to get
deployed? What is required for quick development might be different
from what is required for deployment.
With NICs supporting multiple queues, will we have a case of lesser
pkt ins than the number of cores?
Thanks,
Honnappa
On Mon, Sep 11, 2017 at 12:22 PM, Honnappa Nagarahalli
wrote:
> We can come up with use cases. My question is what do we expect to get
> deployed? What is required for quick development might be different
> from what is required for deployment.
>
> With NICs supporting multiple queues, will we hav
On 10 September 2017 at 22:26, Brian Brooks wrote:
> Honnappa,
>
> Could your proposal be simplified to: MT-safe pktio should be
> deprecated because it is not a common use case. Applications will
> either use MT-unsafe pktio or the MT-safe scheduler.
Not sure about deprecation. Looks like there
On Mon, Sep 11, 2017 at 12:27 PM, Honnappa Nagarahalli
wrote:
> On 10 September 2017 at 22:26, Brian Brooks wrote:
>> Honnappa,
>>
>> Could your proposal be simplified to: MT-safe pktio should be
>> deprecated because it is not a common use case. Applications will
>> either use MT-unsafe pktio or
From: Matias Elo
A packet may not have valid L2 offset set, so odp_packet_l2_offset() cannot
be used when transmitting packets.
Signed-off-by: Matias Elo
Reviewed-by: Bill Fischofer
Signed-off-by: Maxim Uvarov
---
/** Email created from pull request 173 (muvarov:api-next)
** https://github.c
Almost plain merge + one commit on top.
github
/** Email created from pull request 173 (muvarov:api-next)
** https://github.com/Linaro/odp/pull/173
** Patch: https://github.com/Linaro/odp/pull/173.patch
** Base sha: 7fa8e2c97ed18f8dd6e95cbc78b7e668ccb9886
From: Dmitry Eremin-Solenikov
We do not use deprecated attribute anymore, thus let's drop the
-Wno-deprecated-declaration flag from compiler options.
Signed-off-by: Dmitry Eremin-Solenikov
Reviewed-by: Bill Fischofer
Signed-off-by: Maxim Uvarov
---
/** Email created from pull request 173 (muv
From: Dmitry Eremin-Solenikov
RAND_pseudo_bytes() was deprecated in OpenSSL 1.1.0. It is recommended
to use RAND_bytes() instead.
Signed-off-by: Dmitry Eremin-Solenikov
Reviewed-by: Bill Fischofer
Signed-off-by: Maxim Uvarov
---
/** Email created from pull request 173 (muvarov:api-next)
** h
From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
Reviewed-by: Bill Fischofer
Signed-off-by: Maxim Uvarov
---
/** Email created from pull request 173 (muvarov:api-next)
** https://github.com/Linaro/odp/pull/173
** Patch: https://github.com/Linaro/odp/pull/173.patch
** Bas
From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
Reviewed-by: Bill Fischofer
Signed-off-by: Maxim Uvarov
---
/** Email created from pull request 173 (muvarov:api-next)
** https://github.com/Linaro/odp/pull/173
** Patch: https://github.com/Linaro/odp/pull/173.patch
** Bas
From: Dmitry Eremin-Solenikov
- Stop using extra libraries just to create a test executable
- Stop using EXTRA_DIST to distribute headers, include them into
_SOURCES
- Stop using unnecessary dist_ prefixes, sources are distributed
automatically
Signed-off-by: Dmitry Eremin-Solenikov
Reviewe
From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
Reviewed-by: Bill Fischofer
Signed-off-by: Maxim Uvarov
---
/** Email created from pull request 173 (muvarov:api-next)
** https://github.com/Linaro/odp/pull/173
** Patch: https://github.com/Linaro/odp/pull/173.patch
** Bas
From: Dmitry Eremin-Solenikov
AM_* variables by design should be set by Makefile.am, not by
configure.ac. Use CFLAGS/CXXFLAGS instead.
Signed-off-by: Dmitry Eremin-Solenikov
Reviewed-by: Bill Fischofer
Signed-off-by: Maxim Uvarov
---
/** Email created from pull request 173 (muvarov:api-next)
From: Dmitry Eremin-Solenikov
Mandate that platform provides
platform/$(with_platform)/arch/$(ARCH_DIR) directory and reference it
directly from all Makefile.am/.inc files. Main reason for this change is
to allow automake to process all includes at the time of Makefile.am ->
Makefile.in conversio
From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
Reviewed-by: Bill Fischofer
Signed-off-by: Maxim Uvarov
---
/** Email created from pull request 173 (muvarov:api-next)
** https://github.com/Linaro/odp/pull/173
** Patch: https://github.com/Linaro/odp/pull/173.patch
** Bas
From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
Reviewed-by: Bill Fischofer
Signed-off-by: Maxim Uvarov
---
/** Email created from pull request 173 (muvarov:api-next)
** https://github.com/Linaro/odp/pull/173
** Patch: https://github.com/Linaro/odp/pull/173.patch
** Bas
From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
Reviewed-by: Bill Fischofer
Signed-off-by: Maxim Uvarov
---
/** Email created from pull request 173 (muvarov:api-next)
** https://github.com/Linaro/odp/pull/173
** Patch: https://github.com/Linaro/odp/pull/173.patch
** Bas
From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
Reviewed-by: Bill Fischofer
Signed-off-by: Maxim Uvarov
---
/** Email created from pull request 173 (muvarov:api-next)
** https://github.com/Linaro/odp/pull/173
** Patch: https://github.com/Linaro/odp/pull/173.patch
** Bas
From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
Reviewed-by: Bill Fischofer
Signed-off-by: Maxim Uvarov
---
/** Email created from pull request 173 (muvarov:api-next)
** https://github.com/Linaro/odp/pull/173
** Patch: https://github.com/Linaro/odp/pull/173.patch
** Bas
From: Dmitry Eremin-Solenikov
Signed-off-by: Dmitry Eremin-Solenikov
Reviewed-by: Bill Fischofer
Signed-off-by: Maxim Uvarov
---
/** Email created from pull request 173 (muvarov:api-next)
** https://github.com/Linaro/odp/pull/173
** Patch: https://github.com/Linaro/odp/pull/173.patch
** Bas
From: Dmitry Eremin-Solenikov
CUnit 2.1-2 supplied incorrect cunit.pc file, resulting in pkg-config
failing to detect library. Try checking CUnit header/library in case of
pkg-config failure.
Signed-off-by: Dmitry Eremin-Solenikov
Reviewed-by: Bill Fischofer
Signed-off-by: Maxim Uvarov
---
/*
From: Maxim Uvarov
cflags are set from top level directory, drv should
not modify them internaly.
Signed-off-by: Maxim Uvarov
---
/** Email created from pull request 173 (muvarov:api-next)
** https://github.com/Linaro/odp/pull/173
** Patch: https://github.com/Linaro/odp/pull/173.patch
** Bas
From: Dmitry Eremin-Solenikov
Since it well might be that first PKG_CHECK_* call ends up under if, it
is required (by pkg-config docs) to call PKG_PROG_PKG_CONFIG explicitly.
Signed-off-by: Dmitry Eremin-Solenikov
Reviewed-by: Bill Fischofer
Signed-off-by: Maxim Uvarov
---
/** Email created f
From: Dmitry Eremin-Solenikov
- Stop using extra libraries just to create a test executable
- Stop using EXTRA_DIST to distribute headers, include them into
_SOURCES
- Stop using unnecessary dist_ prefixes, sources are distributed
automatically
Signed-off-by: Dmitry Eremin-Solenikov
Reviewe
Ilias Apalodimas(apalos) replied on github web page:
platform/linux-generic/odp_system_info.c
line 12
@@ -326,6 +327,23 @@ int odp_system_info_init(void)
fclose(file);
+ for (i = 0; i < MAX_CPU_NUMBER; i++) {
Comment:
This might be better to be converted to a function, since on
Ilias Apalodimas(apalos) replied on github web page:
platform/linux-generic/odp_system_info.c
line 18
@@ -326,6 +327,23 @@ int odp_system_info_init(void)
fclose(file);
+ for (i = 0; i < MAX_CPU_NUMBER; i++) {
+ char temp[256], *endptr = NULL;
+ snprint
Ilias Apalodimas(apalos) replied on github web page:
platform/linux-generic/odp_system_info.c
line 22
@@ -326,6 +327,23 @@ int odp_system_info_init(void)
fclose(file);
+ for (i = 0; i < MAX_CPU_NUMBER; i++) {
+ char temp[256], *endptr = NULL;
+ snprint
46 matches
Mail list logo