tmp_suning_uos_patched/net
Arthur Kepner 95ed63f791 [NET] pktgen: Fix races between control/worker threads.
There's a race in pktgen which can lead to a double
free of a pktgen_dev's skb. If a worker thread is in
the midst of doing fill_packet(), and the controlling
thread gets a "stop" message, the already freed skb
can be freed once again in pktgen_stop_device(). This
patch gives all responsibility for cleaning up a
pktgen_dev's skb to the associated worker thread.

Signed-off-by: Arthur Kepner <akepner@sgi.com>
Acked-by: Robert Olsson <Robert.Olsson@data.slu.se>
Signed-off-by: David S. Miller <davem@davemloft.net>
2006-03-20 21:26:56 -08:00
..
802
8021q [VLAN]: translate IF_OPER_DORMANT to netif_dormant_on() 2006-03-20 17:11:41 -08:00
appletalk
atm
ax25
bluetooth
bridge
core [NET] pktgen: Fix races between control/worker threads. 2006-03-20 21:26:56 -08:00
dccp [DCCP]: Move the IPv4 specific bits from proto.c to ipv4.c 2006-03-20 21:25:11 -08:00
decnet
econet
ethernet
ieee80211
ipv4 [NETFILTER]: Fix skb->nf_bridge lifetime issues 2006-03-20 19:23:05 -08:00
ipv6 [IPSEC]: Sync series - fast path 2006-03-20 19:15:29 -08:00
ipx
irda
key [IPSEC]: Sync series - user 2006-03-20 19:16:12 -08:00
lapb
llc
netfilter [NETFILTER]: ctnetlink: avoid unneccessary event message generation 2006-03-20 18:03:59 -08:00
netlink [NETLINK]: Add netlink_has_listeners for avoiding unneccessary event message generation 2006-03-20 18:52:01 -08:00
netrom
packet
rose
rxrpc
sched [PKT_SCHED]: Convert sch_red to a classful qdisc 2006-03-20 19:20:44 -08:00
sctp
sunrpc
tipc
unix
wanrouter
x25
xfrm [XFRM]: Add some missing exports. 2006-03-20 19:18:52 -08:00
compat.c
Kconfig
Makefile
nonet.c
socket.c [NET]: Do not lose accepted socket when -ENFILE/-EMFILE. 2006-03-20 17:13:49 -08:00
sysctl_net.c
TUNABLE