diff options
author | Matias Elo <matias.elo@nokia.com> | 2018-10-17 13:29:42 +0300 |
---|---|---|
committer | Maxim Uvarov <maxim.uvarov@linaro.org> | 2018-10-24 17:22:39 +0300 |
commit | 4aa40267ae25e6ee021c8ce067bae649db2d0d8d (patch) | |
tree | 606e5f973f0f1a2baa148674454f2f336f1ccbff /platform/linux-generic/odp_init.c | |
parent | 83e9a6c3896d2d8a949a7bece565bae7dfd1d967 (diff) |
linux-gen: timer: reduce inline timer overhead
Reduce inline timer overhead by not polling timers until at least one
timer pool has been created.
Signed-off-by: Matias Elo <matias.elo@nokia.com>
Reviewed-by: Bill Fischofer <bill.fischofer@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>
Diffstat (limited to 'platform/linux-generic/odp_init.c')
-rw-r--r-- | platform/linux-generic/odp_init.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/platform/linux-generic/odp_init.c b/platform/linux-generic/odp_init.c index dca06641a..0f7e0df28 100644 --- a/platform/linux-generic/odp_init.c +++ b/platform/linux-generic/odp_init.c @@ -268,6 +268,8 @@ int odp_init_global(odp_instance_t *instance, odp_global_ro.abort_fn = odp_override_abort; if (params != NULL) { + odp_global_ro.init_param = *params; + if (params->log_fn != NULL) odp_global_ro.log_fn = params->log_fn; if (params->abort_fn != NULL) |