diff --git a/net/sched/sch_generic.c b/net/sched/sch_generic.c index 10aaa3b615ce..8d47fb4aadb4 100644 --- a/net/sched/sch_generic.c +++ b/net/sched/sch_generic.c @@ -621,10 +621,6 @@ static struct sk_buff *pfifo_fast_dequeue(struct Qdisc *qdisc) for (band = 0; band < PFIFO_FAST_BANDS && !skb; band++) { struct skb_array *q = band2list(priv, band); - - if (__skb_array_empty(q)) - continue; - skb = skb_array_consume_bh(q); } if (likely(skb)) {