diff options
author | Zoltan Kiss <zoltan.kiss@linaro.org> | 2015-02-26 18:24:58 +0000 |
---|---|---|
committer | Venkatesh Vivekanandan <venkatesh.vivekanandan@linaro.org> | 2015-02-27 14:48:13 +0530 |
commit | d1aa6b899ff91773690bcdcdb80568c503506432 (patch) | |
tree | 5cb4492f9ecbf305d8e0a5f4b9ef335b98fe2fb6 /platform/linux-dpdk/odp_init.c | |
parent | 8c47a43798b0ef1d0287f7095ae5b0c2f1baafed (diff) |
Added process mode to example app
Porting commit from linux-generic (d988)
Signed-off-by: Venkatesh Vivekanandan <venkatesh.vivekanandan@linaro.org>
Signed-off-by: Zoltan Kiss <zoltan.kiss@linaro.org>
Diffstat (limited to 'platform/linux-dpdk/odp_init.c')
-rw-r--r-- | platform/linux-dpdk/odp_init.c | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/platform/linux-dpdk/odp_init.c b/platform/linux-dpdk/odp_init.c index fa1002226..542b9fc7f 100644 --- a/platform/linux-dpdk/odp_init.c +++ b/platform/linux-dpdk/odp_init.c @@ -47,8 +47,6 @@ int odp_init_dpdk(void) int odp_init_global(void) { - odp_thread_init_global(); - odp_system_info_init(); if (odp_init_dpdk()) { @@ -61,6 +59,11 @@ int odp_init_global(void) return -1; } + if (odp_thread_init_global()) { + ODP_ERR("ODP thread init failed.\n"); + return -1; + } + if (odp_buffer_pool_init_global()) { ODP_ERR("ODP buffer pool init failed.\n"); return -1; @@ -95,9 +98,12 @@ int odp_init_global(void) } -int odp_init_local(int thr_id) +int odp_init_local() { - odp_thread_init_local(thr_id); + if (odp_thread_init_local()) { + ODP_ERR("ODP thread local init failed.\n"); + return -1; + } if (odp_pktio_init_local()) { ODP_ERR("ODP packet io local init failed.\n"); |