aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/tools/perf/scripts/python/export-to-postgresql.py
diff options
context:
space:
mode:
authorDavid S. Miller <davem@davemloft.net>2023-06-07 10:09:05 +0100
committerDavid S. Miller <davem@davemloft.net>2023-06-07 10:09:05 +0100
commite3144ff52f7d2c884eef352cec9b9ff9acd2eb2f (patch)
treea5898632fd2ce3dd1f7dfca691a0a1f6dfdf1231 /tools/perf/scripts/python/export-to-postgresql.py
parentMerge tag 'for-net-2023-06-05' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth (diff)
parentrfs: annotate lockless accesses to RFS sock flow table (diff)
downloadwireguard-linux-e3144ff52f7d2c884eef352cec9b9ff9acd2eb2f.tar.xz
wireguard-linux-e3144ff52f7d2c884eef352cec9b9ff9acd2eb2f.zip
Merge branch 'rfs-lockless-annotate'
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>
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions