packet i/o test can create 2 types of queues: scheduled and polled. Do not do dequeue from scheduled queue. https://bugs.linaro.org/show_bug.cgi?id=1383
Signed-off-by: Maxim Uvarov <[email protected]> --- test/validation/odp_pktio.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/validation/odp_pktio.c b/test/validation/odp_pktio.c index 7c1a666..e1025d6 100644 --- a/test/validation/odp_pktio.c +++ b/test/validation/odp_pktio.c @@ -319,7 +319,8 @@ static odp_packet_t wait_for_packet(odp_queue_t queue, start = odp_time_cycles(); do { - if (queue != ODP_QUEUE_INVALID) + if (queue != ODP_QUEUE_INVALID && + odp_queue_type(queue) == ODP_QUEUE_TYPE_POLL) ev = queue_deq_wait_time(queue, ns); else ev = odp_schedule(NULL, ns); -- 1.9.1 _______________________________________________ lng-odp mailing list [email protected] https://lists.linaro.org/mailman/listinfo/lng-odp
