From: Eric Dumazet Date: Tue, 14 Jul 2015 06:10:22 +0000 (+0200) Subject: ipv6: lock socket in ip6_datagram_connect() X-Git-Tag: omap-for-v4.3/fixes-merge-window~206^2~34 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=03645a11a570d52e70631838cb786eb4253eb463;p=pandora-kernel.git ipv6: lock socket in ip6_datagram_connect() ip6_datagram_connect() is doing a lot of socket changes without socket being locked. This looks wrong, at least for udp_lib_rehash() which could corrupt lists because of concurrent udp_sk(sk)->udp_portaddr_hash accesses. Signed-off-by: Eric Dumazet Acked-by: Herbert Xu Signed-off-by: David S. Miller --- Reading git-diff-tree failed