Message ID | 1452902519-2754-303-git-send-email-kamal@canonical.com |
---|---|
State | New |
Headers | show |
diff --git a/net/sched/sch_generic.c b/net/sched/sch_generic.c index b453270..3c6f6b77 100644 --- a/net/sched/sch_generic.c +++ b/net/sched/sch_generic.c @@ -666,8 +666,10 @@ static void qdisc_rcu_free(struct rcu_head *head) { struct Qdisc *qdisc = container_of(head, struct Qdisc, rcu_head); - if (qdisc_is_percpu_stats(qdisc)) + if (qdisc_is_percpu_stats(qdisc)) { free_percpu(qdisc->cpu_bstats); + free_percpu(qdisc->cpu_qstats); + } kfree((char *) qdisc - qdisc->padded); }