kernel-ark/net/core
Pavel Emelyanov 4ae289444b [NEIGH]: Ensure that pneigh_lookup is protected with RTNL
The pnigh_lookup is used to lookup proxy entries and to 
create them in case lookup failed. 

However, the "creation" code does not perform the re-lookup
after GFP_KERNEL allocation. This is done because the code
is expected to be protected with the RTNL lock, so add the 
assertion (mainly to address future questions from new network 
developers like me :) ).

Signed-off-by: Pavel Emelyanov <xemul@openvz.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
2007-10-15 12:54:15 -07:00
..
datagram.c
dev_mcast.c [NETNS]: Move some code into __init section when CONFIG_NET_NS=n 2007-10-10 16:54:58 -07:00
dev.c [NET]: Avoid copying TCP packets unnecessarily 2007-10-15 12:26:34 -07:00
dst.c
ethtool.c
fib_rules.c
filter.c
flow.c
gen_estimator.c
gen_stats.c
iovec.c
kmap_skb.h
link_watch.c
Makefile
neighbour.c [NEIGH]: Ensure that pneigh_lookup is protected with RTNL 2007-10-15 12:54:15 -07:00
net_namespace.c [NETNS]: Don't memset() netns to zero manually 2007-10-10 16:54:59 -07:00
net-sysfs.c Driver core: change add_uevent_var to use a struct 2007-10-12 14:51:01 -07:00
netevent.c
netpoll.c
pktgen.c
request_sock.c
rtnetlink.c [NET]: make netlink user -> kernel interface synchronious 2007-10-10 21:15:29 -07:00
scm.c
skbuff.c [NET]: Fix csum_start update in pskb_expand_head 2007-10-15 12:26:33 -07:00
sock.c net core: fix kernel-doc for new function parameters 2007-10-13 09:52:26 -07:00
stream.c
sysctl_net_core.c
user_dma.c
utils.c