summaryrefslogtreecommitdiffstats
path: root/net/ife
diff options
context:
space:
mode:
authorPaul E. McKenney <paulmck@linux.vnet.ibm.com>2017-03-04 12:33:53 -0800
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>2017-04-18 11:38:19 -0700
commit3c345825c899df0751b01143b159ddaefb91a220 (patch)
tree97675c609e2f160a43c96eb7a41acd2be94574bd /net/ife
parent2e8c28c2dd96c6f1f2d454a4e4b928385841e247 (diff)
downloadblackbird-obmc-linux-3c345825c899df0751b01143b159ddaefb91a220.tar.gz
blackbird-obmc-linux-3c345825c899df0751b01143b159ddaefb91a220.zip
rcu: Expedited wakeups need to be fully ordered
Expedited grace periods use workqueue handlers that wake up the requesters, but there is no lock mediating this wakeup. Therefore, memory barriers are required to ensure that the handler's memory references are seen by all to occur before synchronize_*_expedited() returns to its caller. Possibly detected by syzkaller. Reported-by: Dmitry Vyukov <dvyukov@google.com> Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Diffstat (limited to 'net/ife')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud