net: annotate data-races around sk->sk_tsflags
authorEric Dumazet <edumazet@google.com>
Thu, 31 Aug 2023 13:52:11 +0000 (13:52 +0000)
committerDavid S. Miller <davem@davemloft.net>
Fri, 1 Sep 2023 06:27:33 +0000 (07:27 +0100)
commite3390b30a5dfb112e8e802a59c0f68f947b638b2
tree38835b9b79b0e5e3c1ea602ae098e48c90e25109
parent9531e4a83febc3fb47ac77e24cfb5ea97e50034d
net: annotate data-races around sk->sk_tsflags

sk->sk_tsflags can be read locklessly, add corresponding annotations.

Fixes: b9f40e21ef42 ("net-timestamp: move timestamp flags out of sk_flags")
Signed-off-by: Eric Dumazet <edumazet@google.com>
Cc: Willem de Bruijn <willemb@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
13 files changed:
include/net/ip.h
include/net/sock.h
net/can/j1939/socket.c
net/core/skbuff.c
net/core/sock.c
net/ipv4/ip_output.c
net/ipv4/ip_sockglue.c
net/ipv4/tcp.c
net/ipv6/ip6_output.c
net/ipv6/ping.c
net/ipv6/raw.c
net/ipv6/udp.c
net/socket.c