Files
linux/kernel
Paul E. McKenney 96050c68be 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: 6fba2b3767 ("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>
2019-06-13 15:33:19 -07:00
..
2019-05-14 19:52:51 -07:00
2018-10-31 08:54:16 -07:00
2018-07-03 09:20:44 +02:00
2019-03-22 14:36:02 +01:00
2019-01-11 18:05:40 -08:00
2019-04-18 14:05:51 +02:00