commit | c8e1812960eeae42e2183154927028511c4bc566 | [log] [tgz] |
---|---|---|
author | Konstantin Khlebnikov <khlebnikov@yandex-team.ru> | Wed Sep 20 15:45:36 2017 +0300 |
committer | David S. Miller <davem@davemloft.net> | Thu Sep 21 11:56:32 2017 -0700 |
tree | 31085d740493f22d75d03a2efa253730fa005c55 | |
parent | 6cc40834b480759b9901510578a59b722c37073a [diff] |
net_sched: always reset qdisc backlog in qdisc_reset() SKB stored in qdisc->gso_skb also counted into backlog. Some qdiscs don't reset backlog to zero in ->reset(), for example sfq just dequeue and free all queued skb. Signed-off-by: Konstantin Khlebnikov <khlebnikov@yandex-team.ru> Fixes: 2ccccf5fb43f ("net_sched: update hierarchical backlog too") Signed-off-by: David S. Miller <davem@davemloft.net>