Added strict priority scheduler implementation. Corrected bugs in validation 
tests and improved code readability and debugging support.

Petri Savolainen (7):
  helper: linux: correct pthread join retval check
  linux-gen: sched: add ordered enq to schedule_fn_t
  linux-gen: sched: add sched_cb_queue_empty call
  linux-gen: pktio: added debug prints
  vald: timer: add missing pool param init calls
  vald: sched: bug corrections
  linux-gen: sched: SP scheduler implementation

 helper/linux.c                                     |  15 +-
 helper/test/thread.c                               |   2 +-
 platform/linux-generic/include/odp_schedule_if.h   |   8 +
 .../include/odp_schedule_ordered_internal.h        |   5 +-
 platform/linux-generic/odp_packet_io.c             |   5 +-
 platform/linux-generic/odp_queue.c                 |  32 +-
 platform/linux-generic/odp_schedule.c              |   3 +
 platform/linux-generic/odp_schedule_ordered.c      |  18 +-
 platform/linux-generic/odp_schedule_sp.c           | 702 ++++++++++++++++++++-
 platform/linux-generic/pktio/loop.c                |   4 +
 test/validation/scheduler/scheduler.c              | 267 ++++----
 test/validation/timer/timer.c                      |  33 +-
 12 files changed, 901 insertions(+), 193 deletions(-)

-- 
2.8.1

_______________________________________________
lng-odp mailing list
[email protected]
https://lists.linaro.org/mailman/listinfo/lng-odp

Reply via email to