Re: [bug, bisected] pfifo_fast causes packet reordering

From: Jakob Unterwurzacher
Date: Thu Mar 22 2018 - 06:16:23 EST


On 21.03.18 21:52, John Fastabend wrote:
Can you try this,

diff --git a/include/net/sch_generic.h b/include/net/sch_generic.h
index d4907b5..1e596bd 100644
--- a/include/net/sch_generic.h
+++ b/include/net/sch_generic.h
@@ -30,6 +30,7 @@ struct qdisc_rate_table {
enum qdisc_state_t {
__QDISC_STATE_SCHED,
__QDISC_STATE_DEACTIVATED,
+ __QDISC_STATE_RUNNING,
};
[...]

Tested, looks good. No OOO observed, no side effects observed, iperf numbers on Gigabit Ethernet look the same.

Thanks,
Jakob