original_kernel/net/core
Eric Dumazet 551eaff1b3 pktgen: allow faster module unload
Unloading pktgen module needs ~6 seconds on a 64 cpus machine, to stop
64 kthreads.

Add a pktgen_exiting variable to let kernel threads die faster, so that
kthread_stop() doesnt have to wait too long for them. This variable is
not tested in fast path.

Note : Before exiting from pktgen_thread_worker(), we must make sure
kthread_stop() is waiting for this thread to be stopped, like its done
in kernel/softirq.c

Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2010-11-21 10:26:44 -08:00
..
Makefile
datagram.c
dev.c net: Export netif_get_vlan_features(). 2010-11-15 20:15:03 -08:00
dev_addr_lists.c
drop_monitor.c
dst.c
ethtool.c
fib_rules.c
filter.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2010-11-19 13:13:47 -08:00
flow.c
gen_estimator.c
gen_stats.c
iovec.c
kmap_skb.h
link_watch.c
neighbour.c
net-sysfs.c net: zero kobject in rx_queue_release 2010-11-18 09:41:40 -08:00
net-sysfs.h
net-traces.c
net_namespace.c
netevent.c
netpoll.c
pktgen.c pktgen: allow faster module unload 2010-11-21 10:26:44 -08:00
request_sock.c
rtnetlink.c rtnetlink: Link address family API 2010-11-17 11:28:24 -08:00
scm.c
skbuff.c
sock.c net: avoid limits overflow 2010-11-10 12:12:00 -08:00
stream.c
sysctl_net_core.c
timestamping.c filter: optimize sk_run_filter 2010-11-19 09:49:59 -08:00
user_dma.c
utils.c