Branch: refs/heads/api-next
Home: https://github.com/Linaro/odp
Commit: e2169ff2026af51eec351cd679891c303ab651e0
https://github.com/Linaro/odp/commit/e2169ff2026af51eec351cd679891c303ab651e0
Author: Brian Brooks <[email protected]>
Date: 2017-06-23 (Fri, 23 Jun 2017)
Changed paths:
M platform/linux-generic/include/odp_internal.h
M platform/linux-generic/include/odp_timer_internal.h
M platform/linux-generic/odp_init.c
M platform/linux-generic/odp_schedule.c
M platform/linux-generic/odp_schedule_iquery.c
M platform/linux-generic/odp_schedule_sp.c
M platform/linux-generic/odp_timer.c
Log Message:
-----------
timer: allow timer processing to run on worker cores
Run timer pool processing on worker cores if the application hints
that the scheduler will be used. This reduces the latency and jitter
of the point at which timer pool processing begins. See [1] for details.
[1]
https://docs.google.com/document/d/1sY7rOxqCNu-bMqjBiT5_keAIohrX1ZW-eL0oGLAQ4OM/edit?usp=sharing
Signed-off-by: Brian Brooks <[email protected]>
Reviewed-by: Ola Liljedahl <[email protected]>
Reviewed-by: Honnappa Nagarahalli <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>