Hi,
It seems that the packet enqueue order to pktout queues does
not necessarily match the dequeue order of an ordered source
queue.
Enqueue to a normal queue ensures the right order by interacting
with the scheduler in enq_multi() but the pktout specific enqueue
implementation pktout_enqueue() does not.
This changed in the following commits. Apparently something was
missing from the later one.
a267605 linux-gen: sched: new ordered queue implementation
0d6d092 linux-gen: sched: remove old ordered queue implementation
Janne