diff --git a/net/sched/sch_taprio.c b/net/sched/sch_taprio.c index c14f9e2d8dc5..6741dd35e36d 100644 --- a/net/sched/sch_taprio.c +++ b/net/sched/sch_taprio.c @@ -759,7 +759,7 @@ static struct sk_buff *taprio_dequeue_from_txq(struct Qdisc *sch, int txq, return NULL; skip_peek_checks: - skb = child->ops->dequeue(child); + skb = qdisc_dequeue_peeked(child); if (unlikely(!skb)) return NULL;