Branch: refs/heads/master
Home: https://github.com/OpenDataPlane/odp
Commit: 059af8bd22a1e7d9a9dcc31846b06c55b5759df6
https://github.com/OpenDataPlane/odp/commit/059af8bd22a1e7d9a9dcc31846b06c55b5759df6
Author: Petri Savolainen <[email protected]>
Date: 2019-02-13 (Wed, 13 Feb 2019)
Changed paths:
M include/odp/api/spec/queue_types.h
M include/odp/api/spec/schedule_types.h
Log Message:
-----------
api: queue: add order maintenance parameter
Added a parameter to control if a destination queue does not
require event re-ordering. By default, event order is maintained
for all destination queues as before. Application may use
ODP_QUEUE_ORDER_IGNORE for those queues that are used under
ordered queue context, but do not require re-ordering and/or
do need to avoid extra re-ordering delays.
Signed-off-by: Petri Savolainen <[email protected]>
Reviewed-by: Stanislaw Kardach <[email protected]>
Commit: 4a9ac7a31a3289222bbba19bc8ecb73561ee9fd7
https://github.com/OpenDataPlane/odp/commit/4a9ac7a31a3289222bbba19bc8ecb73561ee9fd7
Author: Petri Savolainen <[email protected]>
Date: 2019-02-13 (Wed, 13 Feb 2019)
Changed paths:
M platform/linux-generic/odp_queue_basic.c
M platform/linux-generic/odp_schedule_basic.c
Log Message:
-----------
linux-gen: sched: implement QUEUE_ORDER_IGNORE option
If destination queue does not require order maintenance,
fall back from ordered enqueue to normal enqueue operation.
Signed-off-by: Petri Savolainen <[email protected]>
Reviewed-by: Stanislaw Kardach <[email protected]>
Commit: 486e4d5231eb84618ccf9ed2bf3ba1e9e2531bba
https://github.com/OpenDataPlane/odp/commit/486e4d5231eb84618ccf9ed2bf3ba1e9e2531bba
Author: Petri Savolainen <[email protected]>
Date: 2019-02-13 (Wed, 13 Feb 2019)
Changed paths:
M platform/linux-generic/odp_queue_scalable.c
M platform/linux-generic/odp_schedule_scalable.c
Log Message:
-----------
linux-gen: sched: implement QUEUE_ORDER_IGNORE option in scalable
Scalable scheduler implementation of QUEUE_ORDER_IGNORE option.
Signed-off-by: Petri Savolainen <[email protected]>
Reviewed-by: Stanislaw Kardach <[email protected]>
Commit: 695362d8a9aa83eb5cbd7ab1f72d3a3c670fb177
https://github.com/OpenDataPlane/odp/commit/695362d8a9aa83eb5cbd7ab1f72d3a3c670fb177
Author: Petri Savolainen <[email protected]>
Date: 2019-02-13 (Wed, 13 Feb 2019)
Changed paths:
M test/validation/api/scheduler/scheduler.c
Log Message:
-----------
validation: sched: order ignore param test
Added simple, single threaded test to check that events from
an ordered queue can be forwarded to a plain queue which
ignores ordering (created with ODP_QUEUE_ORDER_IGNORE).
Signed-off-by: Petri Savolainen <[email protected]>
Reviewed-by: Stanislaw Kardach <[email protected]>
Commit: 9ce998af3ae376542a6b52be71d196a50fa032ba
https://github.com/OpenDataPlane/odp/commit/9ce998af3ae376542a6b52be71d196a50fa032ba
Author: Petri Savolainen <[email protected]>
Date: 2019-02-13 (Wed, 13 Feb 2019)
Changed paths:
M test/validation/api/scheduler/scheduler.c
Log Message:
-----------
validation: sched: highlight queue vs sched capa
Remove unused queue capa. Rename variables to highlight which
capa is used.
Signed-off-by: Petri Savolainen <[email protected]>
Reviewed-by: Stanislaw Kardach <[email protected]>
Commit: af88591a590faeadeff8a20d6e996c16fc272171
https://github.com/OpenDataPlane/odp/commit/af88591a590faeadeff8a20d6e996c16fc272171
Author: Petri Savolainen <[email protected]>
Date: 2019-02-13 (Wed, 13 Feb 2019)
Changed paths:
M configure.ac
Log Message:
-----------
api: increment version to v1.21.1
Increment minor version number to reflect backward compatible
API changes.
Signed-off-by: Petri Savolainen <[email protected]>
Reviewed-by: Stanislaw Kardach <[email protected]>
Compare:
https://github.com/OpenDataPlane/odp/compare/7d91ea174cb2...af88591a590f