pkt_sched: Move gso_skb into Qdisc.
authorDavid S. Miller <davem@davemloft.net>
Wed, 16 Jul 2008 03:14:35 +0000 (20:14 -0700)
committerDavid S. Miller <davem@davemloft.net>
Fri, 18 Jul 2008 02:21:18 +0000 (19:21 -0700)
commitd3b753db7c4f1f37a98b51974d484fda5d86dab5
tree6596288854d9626f935ddf9c014471a4c38b5c74
parentb4c21639ab0f6df07ab7624a8c2f974936708ae5
pkt_sched: Move gso_skb into Qdisc.

We liberate any dangling gso_skb during qdisc destruction.

It really only matters for the root qdisc.  But when qdiscs
can be shared by multiple netdev_queue objects, we can't
have the gso_skb in the netdev_queue any more.

Signed-off-by: David S. Miller <davem@davemloft.net>
include/linux/netdevice.h
include/net/sch_generic.h
net/sched/sch_generic.c