aboutsummaryrefslogtreecommitdiff
path: root/platform/linux-generic/odp_init.c
diff options
context:
space:
mode:
authorBarry Spinney <spinney@ezchip.com>2016-02-25 22:02:03 -0600
committerMaxim Uvarov <maxim.uvarov@linaro.org>2016-03-04 13:24:49 +0300
commite6adb814c49d7f826ac6e51f198f0474e77a2dca (patch)
treec7df1ffaa640dccf5c9e141bff3602eed4668c4f /platform/linux-generic/odp_init.c
parentd8c3a1326a0f1e9dc56cb93dd4eaca3908bb8509 (diff)
linux-generic: tm: fix numerous bugs in timer wheel and main tm implementation
Signed-off-by: Barry Spinney <spinney@ezchip.com> Signed-off-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.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/platform/linux-generic/odp_init.c b/platform/linux-generic/odp_init.c
index b94a4b210..11e2ec33c 100644
--- a/platform/linux-generic/odp_init.c
+++ b/platform/linux-generic/odp_init.c
@@ -131,6 +131,10 @@ int _odp_term_global(enum init_stage stage)
/* Fall through */
case TRAFFIC_MNGR_INIT:
+ if (odp_tm_term_global()) {
+ ODP_ERR("TM term failed.\n");
+ rc = -1;
+ }
/* Fall through */
case CLASSIFICATION_INIT: