summaryrefslogtreecommitdiff
path: root/include/linux/8250_pci.h
diff options
context:
space:
mode:
authorPaul E. McKenney <paulmck@linux.ibm.com>2019-04-20 01:40:54 -0700
committerPaul E. McKenney <paulmck@linux.ibm.com>2019-06-13 15:33:19 -0700
commit96050c68be33edef18800ad6748f61f81db81a20 (patch)
tree94532580e0cca9f5d078de4548cf03b2efbbd04a /include/linux/8250_pci.h
parent714b6904e23e1c37f262a4cd02b34d0f1863e227 (diff)
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 'include/linux/8250_pci.h')
0 files changed, 0 insertions, 0 deletions