diff options
author | 2019-04-20 01:40:54 -0700 | |
---|---|---|
committer | 2019-06-13 15:33:19 -0700 | |
commit | 96050c68be33edef18800ad6748f61f81db81a20 (patch) | |
tree | 94532580e0cca9f5d078de4548cf03b2efbbd04a /tools/perf/scripts/python/export-to-postgresql.py | |
parent | doc: Remove ".vnet" from paulmck email addresses (diff) | |
download | wireguard-linux-96050c68be33edef18800ad6748f61f81db81a20.tar.xz wireguard-linux-96050c68be33edef18800ad6748f61f81db81a20.zip |
rcu: Upgrade sync_exp_work_done() to smp_mb()
The sync_exp_work_done() function uses smp_mb__before_atomic(), but
there is no obvious atomic in the ensuing code. The ordering is
absolutely required for grace periods to work correctly, so this
commit upgrades the smp_mb__before_atomic() to smp_mb().
Fixes: 6fba2b3767ea ("rcu: Remove deprecated RCU debugfs tracing code")
Reported-by: Andrea Parri <andrea.parri@amarulasolutions.com>
Signed-off-by: Paul E. McKenney <paulmck@linux.ibm.com>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions