summaryrefslogtreecommitdiff
path: root/tools/perf/util/scripting-engines/trace-event-python.c
diff options
context:
space:
mode:
authorPaul E. McKenney <paulmck@linux.ibm.com>2019-04-20 11:40:54 +0300
committerPaul E. McKenney <paulmck@linux.ibm.com>2019-06-14 01:33:19 +0300
commit96050c68be33edef18800ad6748f61f81db81a20 (patch)
tree94532580e0cca9f5d078de4548cf03b2efbbd04a /tools/perf/util/scripting-engines/trace-event-python.c
parent714b6904e23e1c37f262a4cd02b34d0f1863e227 (diff)
downloadlinux-96050c68be33edef18800ad6748f61f81db81a20.tar.xz
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/util/scripting-engines/trace-event-python.c')
0 files changed, 0 insertions, 0 deletions