linux/net
Masayuki Nakagawa d35690beda [IPV6]: ipv6_fl_socklist is inadvertently shared.
The ipv6_fl_socklist from listening socket is inadvertently shared
with new socket created for connection.  This leads to a variety of
interesting, but fatal, bugs. For example, removing one of the
sockets may lead to the other socket's encountering a page fault
when the now freed list is referenced.

The fix is to not share the flow label list with the new socket.

Signed-off-by: Masayuki Nakagawa <nakagawa.msy@ncos.nec.co.jp>
Signed-off-by: David S. Miller <davem@davemloft.net>
2007-03-16 16:14:03 -07:00
..
802
8021q
appletalk
atm
ax25
bluetooth [PATCH] bluetooth: fix socket locking in hci_sock_dev_event() 2007-03-08 07:38:21 -08:00
bridge [BRIDGE]: adding new device to bridge should enable if up 2007-03-07 16:10:53 -08:00
core [NET]: Copy mac_len in skb_clone() as well 2007-03-16 15:00:46 -07:00
dccp [DCCP]: Initialise write_xmit_timer also on passive sockets 2007-03-09 13:47:58 -08:00
decnet
econet
ethernet
ieee80211
ipv4 [TCP]: Fix tcp_mem[] initialization. 2007-03-16 15:04:03 -07:00
ipv6 [IPV6]: ipv6_fl_socklist is inadvertently shared. 2007-03-16 16:14:03 -07:00
ipx
irda
iucv
key
lapb
llc
netfilter
netlabel
netlink
netrom
packet
rose [ROSE]: Socket locking is a great invention. 2007-03-12 15:53:33 -07:00
rxrpc
sched
sctp [SCTP] ipv6: inconsistent lock state ipv6_add_addr/sctp_v6_copy_addrlist 2007-03-08 14:43:41 -08:00
sunrpc
tipc
unix
wanrouter [WANROUTER]: Delete superfluous source file "net/wanrouter/af_wanpipe.c". 2007-03-12 17:06:27 -07:00
x25
xfrm [XFRM]: Fix missing protocol comparison of larval SAs. 2007-03-12 17:14:07 -07:00
Kconfig
Makefile
TUNABLE
compat.c
nonet.c
socket.c
sysctl_net.c