Message ID | 1377011469-26151-1-git-send-email-mailings@hupie.com |
---|---|
State | Changes Requested, archived |
Delegated to: | David Miller |
Headers | show |
diff --git a/net/sched/sch_netem.c b/net/sched/sch_netem.c index 82f6016..abe5fa6 100644 --- a/net/sched/sch_netem.c +++ b/net/sched/sch_netem.c @@ -454,7 +454,7 @@ static int netem_enqueue(struct sk_buff *skb, struct Qdisc *sch) sch->qstats.backlog += qdisc_pkt_len(skb); cb = netem_skb_cb(skb); - if (q->gap == 0 || /* not doing reordering */ + if (q->gap == 0 || q->reorder == 0 || /* not doing reordering */ q->counter < q->gap - 1 || /* inside last reordering gap */ q->reorder < get_crandom(&q->reorder_cor)) { psched_time_t now;