summaryrefslogtreecommitdiff
path: root/include/linux/compiler_attributes.h
diff options
context:
space:
mode:
authorDavid S. Miller <davem@davemloft.net>2019-10-13 10:13:08 -0700
committerDavid S. Miller <davem@davemloft.net>2019-10-13 10:13:08 -0700
commit3f233809aa7f00da6b42c695cc20801a2050edd4 (patch)
tree7be26ef02ab2f2979be9a3cdeb36ed1bafc51354 /include/linux/compiler_attributes.h
parent8caf8a91f34d55e8e3b1355ee8d658cb472146e2 (diff)
parentab4e846a82d0ae00176de19f2db3c5c64f8eb5f2 (diff)
Merge branch 'tcp-address-KCSAN-reports-in-tcp_poll-part-I'
Eric Dumazet says: ==================== tcp: address KCSAN reports in tcp_poll() (part I) This all started with a KCSAN report (included in "tcp: annotate tp->rcv_nxt lockless reads" changelog) tcp_poll() runs in a lockless way. This means that about all accesses of tcp socket fields done in tcp_poll() context need annotations otherwise KCSAN will complain about data-races. While doing this detective work, I found a more serious bug, addressed by the first patch ("tcp: add rcu protection around tp->fastopen_rsk"). ==================== Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/linux/compiler_attributes.h')
0 files changed, 0 insertions, 0 deletions