Merge branch 'net-sk_err-lockless-annotate'
authorDavid S. Miller <davem@davemloft.net>
Fri, 17 Mar 2023 08:25:06 +0000 (08:25 +0000)
committerDavid S. Miller <davem@davemloft.net>
Fri, 17 Mar 2023 08:25:06 +0000 (08:25 +0000)
commitec4040ae5fd058fe06a9dbe4161abc2829669e36
tree75841af050a1b03bf75faad8c2bc9e5806d3512b
parent731b73dba359e3ff00517c13aa0daa82b34ff466
parentcc04410af7de348234ac36a5f50c4ce416efdb4b
Merge branch 'net-sk_err-lockless-annotate'

Eric Dumazet says:

====================
net: annotate lockless accesses to sk_err[_soft]

This patch series is inspired by yet another syzbot report.

Most poll() handlers are lockless and read sk->sk_err
while other cpus can change it.

Add READ_ONCE/WRITE_ONCE() to major/usual offenders.

More to come later.
====================

Signed-off-by: David S. Miller <davem@davemloft.net>