Sent v2 already.
On 12.11.15 19:05, Ivan Khoronzhuk wrote:
This series is intended to modify time API to be used as monotonic wall
time in order to simplify time API usage and create prerequisites for
adding global time API and local wall time API.
Ivan Khoronzhuk (7):
api: time: use signed long for ODP_TIME_*
validation: time: don't assign int directly to odp_time_t
linux-generic: schedule: use schedule time in ns
api: time: make odp_local_time to be monotonic
linux-generic: odp_time: don't use cpu cycle API to get time
validation: time: align tests with current time API
api: time: make local time to be wall time
example/generator/odp_generator.c | 12 +-
include/odp/api/time.h | 36 ++-
platform/linux-generic/Makefile.am | 1 -
.../linux-generic/include/odp/plat/time_types.h | 6 +-
platform/linux-generic/include/odp_cpu_internal.h | 29 ---
platform/linux-generic/include/odp_internal.h | 2 +
platform/linux-generic/odp_cpu.c | 6 +-
platform/linux-generic/odp_schedule.c | 18 +-
platform/linux-generic/odp_time.c | 138 ++++++++---
test/performance/odp_pktio_perf.c | 38 +--
test/validation/pktio/pktio.c | 21 +-
test/validation/scheduler/scheduler.c | 2 +-
test/validation/time/time.c | 255 +++++++++++++++++++--
test/validation/time/time.h | 7 +-
14 files changed, 421 insertions(+), 150 deletions(-)
delete mode 100644 platform/linux-generic/include/odp_cpu_internal.h
--
Regards,
Ivan Khoronzhuk
_______________________________________________
lng-odp mailing list
lng-odp@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/lng-odp