ipv6: make mc_forwarding atomic
authorEric Dumazet <edumazet@google.com>
Fri, 4 Feb 2022 20:15:45 +0000 (12:15 -0800)
committerDavid S. Miller <davem@davemloft.net>
Sat, 5 Feb 2022 15:20:34 +0000 (15:20 +0000)
commit145c7a793838add5e004e7d49a67654dc7eba147
treef3b1ad3a89c446cccd1184756d0f9f527b32489d
parent3115ff3c9d3c926ee30d4f22fba2d8ffe5e413b3
ipv6: make mc_forwarding atomic

This fixes minor data-races in ip6_mc_input() and
batadv_mcast_mla_rtr_flags_softif_get_ipv6()

Signed-off-by: Eric Dumazet <edumazet@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/linux/ipv6.h
net/batman-adv/multicast.c
net/ipv6/addrconf.c
net/ipv6/ip6_input.c
net/ipv6/ip6mr.c