1-5 merged.
Maxim.
On 06/03/16 03:54, Bill Fischofer wrote:
For parts 1-5 only:
Reviewed-and-tested-by: Bill Fischofer <[email protected]>
We should merge parts 1-5 since they restructure the scheduler to add a
framework that permits the development of alternate scheduler
implementations. The current scheduler implementation remains the default
and so there are no changes to the performance or functional behavior of
the code. Merging this now will allow parallel development of the SP and
other schedulers.
Part 6 should not be merged because it is incomplete and fails validation
tests as well as causes segfaults. It should be a separate patch that can
be reviewed and merged when it is ready.
On Thu, Jun 2, 2016 at 2:06 AM, Petri Savolainen <[email protected]
wrote:
Continued internal scheduler interface development with API side interface.
Added configuration option to select strict priority scheduler instead of
the
default scheduler. Started SP scheduler implementation which already runs
successfully odp_scheduling test, but does not pass validation test yet.
v2:
* typo correction: sceleton -> skeleton
Petri Savolainen (6):
linux-gen: sched: add init functions to interface
linux-gen: sched: add api interface struct
linux-gen: sched: add sched params to queue init
linux-gen: sched: add skeleton for strict priority
linux-gen: sched: bind default scheduler api calls
linux-gen: sched: started SP scheduler implementation
configure.ac | 1 +
platform/linux-generic/Makefile.am | 1 +
platform/linux-generic/include/odp_internal.h | 5 -
platform/linux-generic/include/odp_schedule_if.h | 40 +-
.../linux-generic/include/odp_schedule_internal.h | 4 +
platform/linux-generic/m4/configure.m4 | 1 +
platform/linux-generic/m4/odp_schedule.m4 | 6 +
platform/linux-generic/odp_init.c | 10 +-
platform/linux-generic/odp_queue.c | 3 +-
platform/linux-generic/odp_schedule.c | 104 +++--
platform/linux-generic/odp_schedule_if.c | 110 +++++-
platform/linux-generic/odp_schedule_ordered.c | 4 +-
platform/linux-generic/odp_schedule_sp.c | 434
+++++++++++++++++++++
13 files changed, 667 insertions(+), 56 deletions(-)
create mode 100644 platform/linux-generic/m4/odp_schedule.m4
create mode 100644 platform/linux-generic/odp_schedule_sp.c
--
2.8.1
_______________________________________________
lng-odp mailing list
[email protected]
https://lists.linaro.org/mailman/listinfo/lng-odp
_______________________________________________
lng-odp mailing list
[email protected]
https://lists.linaro.org/mailman/listinfo/lng-odp
_______________________________________________
lng-odp mailing list
[email protected]
https://lists.linaro.org/mailman/listinfo/lng-odp