]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - net/sched/sch_drr.c
Merge tag 'v3.16-rc1' into i2c/for-next
[karo-tx-linux.git] / net / sched / sch_drr.c
index 8302717ea3034247bc27597e067ac8771dc973b5..7bbbfe1121920a126537d43a0443ab4b98e340fa 100644 (file)
@@ -391,8 +391,10 @@ static struct sk_buff *drr_dequeue(struct Qdisc *sch)
        while (1) {
                cl = list_first_entry(&q->active, struct drr_class, alist);
                skb = cl->qdisc->ops->peek(cl->qdisc);
-               if (skb == NULL)
+               if (skb == NULL) {
+                       qdisc_warn_nonwc(__func__, cl->qdisc);
                        goto out;
+               }
 
                len = qdisc_pkt_len(skb);
                if (len <= cl->deficit) {