Merge branch 'rfs-lockless-annotate'
authorDavid S. Miller <davem@davemloft.net>
Wed, 7 Jun 2023 09:09:05 +0000 (10:09 +0100)
committerDavid S. Miller <davem@davemloft.net>
Wed, 7 Jun 2023 09:09:05 +0000 (10:09 +0100)
Eric Dumazet says:

====================
rfs: annotate lockless accesses

rfs runs without locks held, so we should annotate
read and writes to shared variables.

It should prevent compilers forcing writes
in the following situation:

  if (var != val)
     var = val;

A compiler could indeed simply avoid the conditional:

    var = val;

This matters if var is shared between many cpus.

v2: aligns one closing bracket (Simon)
    adds Fixes: tags (Jakub)
====================

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

Trivial merge