Signed-off-by: Nicolas Morey-Chaisemartin <[email protected]>
---
test/validation/classification/odp_classification_common.c | 2 ++
test/validation/classification/odp_classification_test_pmr.c | 11 +++++------
2 files changed, 7 insertions(+), 6 deletions(-)
diff --git a/test/validation/classification/odp_classification_common.c
b/test/validation/classification/odp_classification_common.c
index e2999ad..665e67c 100644
--- a/test/validation/classification/odp_classification_common.c
+++ b/test/validation/classification/odp_classification_common.c
@@ -29,6 +29,8 @@ int destroy_inq(odp_pktio_t pktio)
return -1;
}
+ odp_pktio_stop(pktio);
+
if (0 > odp_pktio_inq_remdef(pktio))
return -1;
diff --git a/test/validation/classification/odp_classification_test_pmr.c
b/test/validation/classification/odp_classification_test_pmr.c
index 73ba6f5..94bd698 100644
--- a/test/validation/classification/odp_classification_test_pmr.c
+++ b/test/validation/classification/odp_classification_test_pmr.c
@@ -60,12 +60,6 @@ odp_pktio_t create_pktio(odp_queue_type_t q_type)
return ODP_PKTIO_INVALID;
}
- ret = odp_pktio_start(pktio);
- if (ret) {
- fprintf(stderr, "unable to start loop\n");
- return ODP_PKTIO_INVALID;
- }
-
return pktio;
}
@@ -94,6 +88,11 @@ odp_queue_t create_default_inq(odp_pktio_t pktio,
odp_queue_type_t qtype)
if (0 > odp_pktio_inq_setdef(pktio, inq_def))
return ODP_QUEUE_INVALID;
+ if (odp_pktio_start(pktio)) {
+ fprintf(stderr, "unable to start loop\n");
+ return ODP_QUEUE_INVALID;
+ }
+
return inq_def;
}
--
2.6.2.406.gaaaec35
_______________________________________________
lng-odp mailing list
[email protected]
https://lists.linaro.org/mailman/listinfo/lng-odp