aboutsummaryrefslogtreecommitdiff
path: root/platform/linux-generic/odp_init.c
diff options
context:
space:
mode:
authorMatias Elo <matias.elo@nokia.com>2018-10-17 13:29:42 +0300
committerMaxim Uvarov <maxim.uvarov@linaro.org>2018-10-24 17:22:39 +0300
commit4aa40267ae25e6ee021c8ce067bae649db2d0d8d (patch)
tree606e5f973f0f1a2baa148674454f2f336f1ccbff /platform/linux-generic/odp_init.c
parent83e9a6c3896d2d8a949a7bece565bae7dfd1d967 (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.c2
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)