aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaxim Uvarov <maxim.uvarov@linaro.org>2015-08-27 19:32:39 +0300
committerMaxim Uvarov <maxim.uvarov@linaro.org>2015-08-31 18:06:45 +0300
commit922f3ffa0cc0bf97c30698461f88d2c6fe0034fb (patch)
treece44c02cf8ed543ea05788aaec9e8d9e045a8c73
parent35cf8e1ff40e3fad3d2edec4cacd9e6028245cc1 (diff)
test: l2fwd: start pktio in burst mode
Reviewed-by: Bill Fischofer <bill.fischofer@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>
-rw-r--r--test/performance/odp_l2fwd.c14
1 files changed, 8 insertions, 6 deletions
diff --git a/test/performance/odp_l2fwd.c b/test/performance/odp_l2fwd.c
index b25b978..64fc1b2 100644
--- a/test/performance/odp_l2fwd.c
+++ b/test/performance/odp_l2fwd.c
@@ -317,12 +317,6 @@ static odp_pktio_t create_pktio(const char *dev, odp_pool_t pool,
return ODP_PKTIO_INVALID;
}
- ret = odp_pktio_start(pktio);
- if (ret != 0) {
- LOG_ERR("Error: unable to start %s\n", dev);
- return ODP_PKTIO_INVALID;
- }
-
return pktio;
}
@@ -462,6 +456,14 @@ int main(int argc, char *argv[])
pool, gbl_args->appl.mode);
if (gbl_args->pktios[i] == ODP_PKTIO_INVALID)
exit(EXIT_FAILURE);
+
+ ret = odp_pktio_start(gbl_args->pktios[i]);
+ if (ret) {
+ LOG_ERR("Error: unable to start %s\n",
+ gbl_args->appl.if_names[i]);
+ exit(EXIT_FAILURE);
+ }
+
}
gbl_args->pktios[i] = ODP_PKTIO_INVALID;