]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commite0248e7424ee7e8e985424da2e6674e21c7d0b63
tree6596288854d9626f935ddf9c014471a4c38b5c74
parent6d51f7eb05b9377c4b186642bf8e18ce778fd79d
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