Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
[firefly-linux-kernel-4.4.55.git] / net / sched / sch_gred.c
index 12cbc09157fcce67c314076e3cf0ed690f6f8818..a4ca4517cdc82843e21e5245989a59e89aa53702 100644 (file)
@@ -209,7 +209,7 @@ static int gred_enqueue(struct sk_buff *skb, struct Qdisc *sch)
                break;
 
        case RED_PROB_MARK:
-               sch->qstats.overlimits++;
+               qdisc_qstats_overlimit(sch);
                if (!gred_use_ecn(t) || !INET_ECN_set_ce(skb)) {
                        q->stats.prob_drop++;
                        goto congestion_drop;
@@ -219,7 +219,7 @@ static int gred_enqueue(struct sk_buff *skb, struct Qdisc *sch)
                break;
 
        case RED_HARD_MARK:
-               sch->qstats.overlimits++;
+               qdisc_qstats_overlimit(sch);
                if (gred_use_harddrop(t) || !gred_use_ecn(t) ||
                    !INET_ECN_set_ce(skb)) {
                        q->stats.forced_drop++;