From: Balasubramanian Manoharan
change order lock count data type from unsigned to uint32_t
Signed-off-by: Balasubramanian Manoharan
---
/** Email created from pull request 160 (bala-manoharan:api_sched_order_lock)
**
From: Balasubramanian Manoharan
change function param signature from unsigned to uint32_t
Signed-off-by: Balasubramanian Manoharan
---
/** Email created from pull request 160 (bala-manoharan:api_sched_order_lock)
**
From: Balasubramanian Manoharan
Implements Random early detection and Back pressure
Signed-off-by: Balasubramanian Manoharan
---
/** Email created from pull request 172 (bala-manoharan:random_early_discard)
**
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)
**
Branch: refs/heads/master
Home: https://github.com/Linaro/odp
Commit: a38ea82cf1ae45b7c807164dde5783d099efd39d
https://github.com/Linaro/odp/commit/a38ea82cf1ae45b7c807164dde5783d099efd39d
Author: Maxim Uvarov
Date: 2017-09-15 (Fri, 15 Sep 2017)
From: Balakrishna Garapati
Signed-off-by: Balakrishna Garapati
---
/** Email created from pull request 169 (GBalakrishna:dpdk_buffer_submodule)
** https://github.com/Linaro/odp/pull/169
** Patch:
Branch: refs/heads/api-next
Home: https://github.com/Linaro/odp
Commit: f8c6360667380f6b3fb917ecbe5b941b23dbadf1
https://github.com/Linaro/odp/commit/f8c6360667380f6b3fb917ecbe5b941b23dbadf1
Author: Dmitry Eremin-Solenikov
Date: 2017-09-14
From: Balasubramanian Manoharan
Adds random early detection and Back pressure feature to CoS
Signed-off-by: Balasubramanian Manoharan
---
/** Email created from pull request 172 (bala-manoharan:random_early_discard)
**
Made it into two patch series to keep the history of renaming files.
github
/** Email created from pull request 169 (GBalakrishna:dpdk_buffer_submodule)
** https://github.com/Linaro/odp/pull/169
** Patch: https://github.com/Linaro/odp/pull/169.patch
**
From: Balasubramanian Manoharan
change order lock count data type from unsigned to uint32_t
Signed-off-by: Balasubramanian Manoharan
---
/** Email created from pull request 160 (bala-manoharan:api_sched_order_lock)
**
From: Balasubramanian Manoharan
Implements 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
From: Balakrishna Garapati
Signed-off-by: Balakrishna Garapati
---
/** Email created from pull request 169 (GBalakrishna:dpdk_buffer_submodule)
** https://github.com/Linaro/odp/pull/169
** Patch:
Balasubramanian Manoharan(bala-manoharan) replied on github web page:
include/odp/api/spec/classification.h
line 54
@@ -206,6 +213,43 @@ typedef struct odp_cls_cos_param {
/** Drop policy associated with CoS */
odp_cls_drop_t drop_policy;
+
+ /* Random Early Detection
Balasubramanian Manoharan(bala-manoharan) replied on github web page:
include/odp/api/spec/classification.h
line 20
@@ -206,6 +213,43 @@ typedef struct odp_cls_cos_param {
/** Drop policy associated with CoS */
odp_cls_drop_t drop_policy;
+
+ /* Random Early Detection
From: Balasubramanian Manoharan
change order lock function param signature from unsigned to uint32_t
Signed-off-by: Balasubramanian Manoharan
---
/** Email created from pull request 160 (bala-manoharan:api_sched_order_lock)
**
Petri Savolainen(psavol) replied on github web page:
include/odp/api/spec/classification.h
line 20
@@ -206,6 +213,43 @@ typedef struct odp_cls_cos_param {
/** Drop policy associated with CoS */
odp_cls_drop_t drop_policy;
+
+ /* Random Early Detection (RED)
+*
From: Balasubramanian Manoharan
change oder lock count data type from unsigned to uint32_t
Signed-off-by: Balasubramanian Manoharan
---
/** Email created from pull request 160 (bala-manoharan:api_sched_order_lock)
**
https://bugs.linaro.org/show_bug.cgi?id=3238
--- Comment #5 from Maxim Uvarov ---
https://github.com/Linaro/odp/commit/054306373ed6aa7a65a160d11ca339b24cf9c662
refs/heads/master
2017-09-15T18:24:01+03:00
Bill Fischofer bill.fischo...@linaro.org
doc: helper: add missing
Branch: refs/heads/master
Home: https://github.com/Linaro/odp
Commit: 054306373ed6aa7a65a160d11ca339b24cf9c662
https://github.com/Linaro/odp/commit/054306373ed6aa7a65a160d11ca339b24cf9c662
Author: Bill Fischofer
Date: 2017-09-15 (Fri, 15 Sep 2017)
Branch: refs/heads/master
Home: https://github.com/Linaro/odp
Commit: e1c46f8e296a730ed27141a33189185bb7dfd1b1
https://github.com/Linaro/odp/commit/e1c46f8e296a730ed27141a33189185bb7dfd1b1
Author: Kelvin Cheung
Date: 2017-09-15 (Fri, 15 Sep 2017)
Branch: refs/heads/api-next
Home: https://github.com/Linaro/odp
Commit: 88efcd91e325438d7e2b7c410213ca95a9acefe5
https://github.com/Linaro/odp/commit/88efcd91e325438d7e2b7c410213ca95a9acefe5
Author: Balasubramanian Manoharan
Date: 2017-09-15 (Fri,
https://bugs.linaro.org/show_bug.cgi?id=3238
--- Comment #6 from Maxim Uvarov ---
https://github.com/Linaro/odp/commit/054306373ed6aa7a65a160d11ca339b24cf9c662
refs/heads/api-next
2017-09-15T18:24:01+03:00
Bill Fischofer bill.fischo...@linaro.org
doc: helper: add missing
From: Balasubramanian Manoharan
Adds minimum and maximum headroom configuration in pool
Signed-off-by: Balasubramanian Manoharan
---
/** Email created from pull request 152 (bala-manoharan:pool_headroom)
**
Branch: refs/heads/api-next
Home: https://github.com/Linaro/odp
Commit: a38ea82cf1ae45b7c807164dde5783d099efd39d
https://github.com/Linaro/odp/commit/a38ea82cf1ae45b7c807164dde5783d099efd39d
Author: Maxim Uvarov
Date: 2017-09-15 (Fri, 15 Sep 2017)
Branch: refs/heads/api-next
Home: https://github.com/Linaro/odp
Commit: e344e4364f771f32b86d822d0c447770588fe65d
https://github.com/Linaro/odp/commit/e344e4364f771f32b86d822d0c447770588fe65d
Author: Dmitry Eremin-Solenikov
Date: 2017-09-15
Branch: refs/heads/api-next
Home: https://github.com/Linaro/odp
Commit: 8c5516bba62ee7250cbf64d1f4b89ee4f0b12824
https://github.com/Linaro/odp/commit/8c5516bba62ee7250cbf64d1f4b89ee4f0b12824
Author: Ola Liljedahl
Date: 2017-09-15 (Fri, 15 Sep 2017)
api: pool: add min and max headroom configuration in pool
Adds min and max headroom configuration
github
/** Email created from pull request 152 (bala-manoharan:pool_headroom)
** https://github.com/Linaro/odp/pull/152
** Patch:
From: Bill Fischofer
Restore the ODP_ASSERTS() that assist application debugging that were
lost in the recent packet reference rework. When using --enable-debug
insert guards to detect duplicate packet frees as well as attempts to
modify the shared data sections of
Restore ODP_ASSERT() calls in packet processing lost in the recent restructure.
Also correct a syntax glitch in the previous merge that somehow got past
checkpatch.
github
/** Email created from pull request 180 (Bill-Fischofer-Linaro:pkt-debug)
**
From: Bill Fischofer
Not sure how this got by checkpatch originally, but clean up syntax
associated with this code.
Signed-off-by: Bill Fischofer
---
/** Email created from pull request 180 (Bill-Fischofer-Linaro:pkt-debug)
**
From: Balasubramanian Manoharan
Adds pool minimum and maximum headroom in pool capability
Signed-off-by: Balasubramanian Manoharan
---
/** Email created from pull request 152 (bala-manoharan:pool_headroom)
**
Petri Savolainen(psavol) replied on github web page:
platform/linux-generic/odp_schedule_iquery.c
line 34
@@ -1296,7 +1296,14 @@ static void schedule_order_unlock(unsigned lock_index)
odp_atomic_store_rel_u64(ord_lock, thread_local.ordered.ctx + 1);
}
-static unsigned
Petri Savolainen(psavol) replied on github web page:
platform/linux-generic/odp_queue_scalable.c
line 11
@@ -333,12 +333,12 @@ static odp_schedule_group_t queue_sched_group(odp_queue_t
handle)
return qentry_from_int(queue_from_ext(handle))->s.param.sched.group;
}
-static int
Petri Savolainen(psavol) replied on github web page:
include/odp/api/spec/classification.h
line 49
@@ -206,6 +213,43 @@ typedef struct odp_cls_cos_param {
/** Drop policy associated with CoS */
odp_cls_drop_t drop_policy;
+
+ /* Random Early Detection (RED)
+*
Petri Savolainen(psavol) replied on github web page:
platform/linux-generic/odp_queue_scalable.c
line 11
@@ -333,12 +333,12 @@ static odp_schedule_group_t queue_sched_group(odp_queue_t
handle)
return qentry_from_int(queue_from_ext(handle))->s.param.sched.group;
}
-static int
https://bugs.linaro.org/show_bug.cgi?id=2411
--- Comment #8 from Petri Savolainen ---
Need to check this sometime.
SP scheduler is needed as an example that scheduler implementation can be
simple. E.g. ordered queues / locks can be implemented as atomic queues. When
Balasubramanian Manoharan(bala-manoharan) replied on github web page:
platform/linux-generic/odp_queue_scalable.c
line 11
@@ -333,12 +333,12 @@ static odp_schedule_group_t queue_sched_group(odp_queue_t
handle)
return qentry_from_int(queue_from_ext(handle))->s.param.sched.group;
}
Petri Savolainen(psavol) replied on github web page:
include/odp/api/spec/classification.h
line 54
@@ -206,6 +213,43 @@ typedef struct odp_cls_cos_param {
/** Drop policy associated with CoS */
odp_cls_drop_t drop_policy;
+
+ /* Random Early Detection (RED)
+*
Petri Savolainen(psavol) replied on github web page:
include/odp/api/spec/classification.h
line 37
@@ -206,6 +213,43 @@ typedef struct odp_cls_cos_param {
/** Drop policy associated with CoS */
odp_cls_drop_t drop_policy;
+
+ /* Random Early Detection (RED)
+*
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)
**
From: Balasubramanian Manoharan
change order lock count data type from unsigned to uint32_t
Signed-off-by: Balasubramanian Manoharan
---
/** Email created from pull request 160 (bala-manoharan:api_sched_order_lock)
**
From: Balasubramanian Manoharan
change order lock function param signature from unsigned to uint32_t
Signed-off-by: Balasubramanian Manoharan
---
/** Email created from pull request 160 (bala-manoharan:api_sched_order_lock)
**
From: Balasubramanian Manoharan
change order lock count data type from unsigned to uint32_t
Signed-off-by: Balasubramanian Manoharan
---
/** Email created from pull request 160 (bala-manoharan:api_sched_order_lock)
**
From: Balasubramanian Manoharan
Implements 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
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: Balasubramanian Manoharan
removes support for nested ordered lock use-case
changes function param signature from unsigned to uint32_t
Signed-off-by: Balasubramanian Manoharan
---
/** Email created from pull request 160
From: Balasubramanian Manoharan
change function param signature from unsigned to uint32_t
Signed-off-by: Balasubramanian Manoharan
---
/** Email created from pull request 160 (bala-manoharan:api_sched_order_lock)
**
Petri Savolainen(psavol) replied on github web page:
platform/linux-generic/odp_queue.c
line 11
@@ -175,12 +175,12 @@ static odp_schedule_group_t queue_sched_group(odp_queue_t
handle)
return handle_to_qentry(handle)->s.param.sched.group;
}
-static int queue_lock_count(odp_queue_t
From: Balasubramanian Manoharan
Adds minimum and maximum headroom in pool capability
Signed-off-by: Balasubramanian Manoharan
---
/** Email created from pull request 152 (bala-manoharan:pool_headroom)
**
Balasubramanian Manoharan(bala-manoharan) replied on github web page:
include/odp/api/spec/queue.h
line 17
@@ -393,10 +393,11 @@ odp_schedule_group_t odp_queue_sched_group(odp_queue_t
queue);
*
* @param queue Queue handle
*
- * @return Number of ordered locks associated with this ordered
V7: This patch is now rebased with updates in api-next.
@psavol could you review and provide feedback to the API definitions
github
/** Email created from pull request 152 (bala-manoharan:pool_headroom)
** https://github.com/Linaro/odp/pull/152
** Patch:
Petri Savolainen(psavol) replied on github web page:
include/odp/api/spec/queue.h
line 17
@@ -393,10 +393,11 @@ odp_schedule_group_t odp_queue_sched_group(odp_queue_t
queue);
*
* @param queue Queue handle
*
- * @return Number of ordered locks associated with this ordered queue
- *
https://bugs.linaro.org/show_bug.cgi?id=3246
Bug ID: 3246
Summary: GCC 7 detected incorrect if statement
Product: OpenDataPlane - linux- generic reference
Version: api-next
Hardware: Other
OS: Linux
Status:
53 matches
Mail list logo