Allan Stephens
cd3decdfd1
tipc: Ensure broadcast link spinlock is held when updating node map
...
Fixes oversight that allowed broadcast link node map to be updated without
first taking the broadcast link spinlock that protects the map. As part
of this fix the node map has been incorporated into the broadcast link
structure to make the need for such protection more evident.
Signed-off-by: Allan Stephens <allan.stephens@windriver.com>
Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
2011-12-27 11:33:48 -05:00
..
9p
net/9p: Convert net/9p protocol dumps to tracepoints
2011-10-24 11:13:12 -05:00
802
net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modules
2011-10-31 19:30:30 -04:00
8021q
vlan: static functions
2011-12-14 02:39:30 -05:00
appletalk
net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modules
2011-10-31 19:30:30 -04:00
atm
net: Rename dst_get_neighbour{, _raw} to dst_get_neighbour_noref{, _raw}.
2011-12-05 15:20:19 -05:00
ax25
NET: AX.25: Check ioctl arguments to avoid overflows further down the road.
2011-11-29 00:23:12 -05:00
batman-adv
batman-adv: Fix merge error.
2011-12-16 15:07:28 -05:00
bluetooth
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2011-12-23 17:13:56 -05:00
bridge
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2011-12-23 17:13:56 -05:00
caif
net: fix assignment of 0/1 to bool variables.
2011-12-19 22:27:29 -05:00
can
can: remove references to berlios mailinglist
2011-10-17 19:22:46 -04:00
ceph
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client
2011-12-13 14:59:42 -08:00
core
rfs: better sizing of dev_flow_table
2011-12-24 16:13:27 -05:00
dcb
net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modules
2011-10-31 19:30:30 -04:00
dccp
module_param: make bool parameters really bool (net & drivers/net)
2011-12-19 22:27:29 -05:00
decnet
net: Rename dst_get_neighbour{, _raw} to dst_get_neighbour_noref{, _raw}.
2011-12-05 15:20:19 -05:00
dns_resolver
KEYS: Improve /proc/keys
2011-03-17 11:59:32 +11:00
dsa
dsa: Move switch drivers to new directory drivers/net/dsa
2011-11-29 00:21:36 -05:00
econet
net: Remove all uses of LL_ALLOCATED_SPACE
2011-11-18 14:37:09 -05:00
ethernet
net: don't clear IFF_XMIT_DST_RELEASE in ether_setup
2011-09-15 14:49:44 -04:00
ieee802154
net: Remove all uses of LL_ALLOCATED_SPACE
2011-11-18 14:37:09 -05:00
ipv4
Merge branch 'nf-next' of git://1984.lsi.us.es/net-next
2011-12-25 02:21:45 -05:00
ipv6
ipv6: Kill useless route tracing bits in net/ipv6/route.c
2011-12-26 15:24:36 -05:00
ipx
net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modules
2011-10-31 19:30:30 -04:00
irda
irda: use msecs_to_jiffies() rather than manual calculation
2011-12-21 15:46:22 -05:00
iucv
af_iucv: get rid of state IUCV_SEVERED
2011-12-20 14:05:03 -05:00
key
net: use IS_ENABLED(CONFIG_IPV6)
2011-12-11 18:25:16 -05:00
l2tp
l2tp: ensure sk->dst is still valid
2011-11-26 15:57:36 -05:00
lapb
wan: make LAPB callbacks const
2011-09-16 19:20:20 -04:00
llc
llc: llc_cmsg_rcv was getting called after sk_eat_skb.
2011-12-19 15:58:52 -05:00
mac80211
net: fix assignment of 0/1 to bool variables.
2011-12-19 22:27:29 -05:00
netfilter
Merge branch 'nf-next' of git://1984.lsi.us.es/net-next
2011-12-25 02:21:45 -05:00
netlabel
net: use IS_ENABLED(CONFIG_IPV6)
2011-12-11 18:25:16 -05:00
netlink
netlink: Undo const marker in netlink_is_kernel().
2011-12-23 17:33:03 -05:00
netrom
NET: NETROM: Fix formatting.
2011-11-29 00:23:13 -05:00
nfc
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless into for-davem
2011-12-15 13:47:58 -05:00
openvswitch
openvswitch: small potential memory leak in ovs_vport_alloc()
2011-12-06 12:58:57 -05:00
packet
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2011-12-23 17:13:56 -05:00
phonet
Phonet: set the pipe handle using setsockopt
2011-11-18 14:37:40 -05:00
rds
rds: drop "select LLIST"
2011-11-14 00:10:50 -05:00
rfkill
net: fix assignment of 0/1 to bool variables.
2011-12-19 22:27:29 -05:00
rose
net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modules
2011-10-31 19:30:30 -04:00
rxrpc
net: fix assignment of 0/1 to bool variables.
2011-12-19 22:27:29 -05:00
sched
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2011-12-23 17:13:56 -05:00
sctp
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2011-12-23 17:13:56 -05:00
sunrpc
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2011-12-23 17:13:56 -05:00
tipc
tipc: Ensure broadcast link spinlock is held when updating node map
2011-12-27 11:33:48 -05:00
unix
unix: If we happen to find peer NULL when diag dumping, write zero.
2011-12-26 14:41:55 -05:00
wanrouter
wanrouter: Remove kernel_lock annotations
2011-11-07 13:27:30 -05:00
wimax
net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modules
2011-10-31 19:30:30 -04:00
wireless
cfg80211: Restore orig channel values upon disconnect
2011-12-16 09:30:43 -05:00
x25
net:x25: use IS_ENABLED
2011-12-16 15:49:52 -05:00
xfrm
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2011-12-23 17:13:56 -05:00
compat.c
net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modules
2011-10-31 19:30:30 -04:00
Kconfig
net: Add Open vSwitch kernel components.
2011-12-03 09:35:17 -08:00
Makefile
net: Add Open vSwitch kernel components.
2011-12-03 09:35:17 -08:00
nonet.c
socket.c
net: add network priority cgroup infrastructure (v4)
2011-11-22 15:22:23 -05:00
sysctl_net.c
net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modules
2011-10-31 19:30:30 -04:00