summaryrefslogtreecommitdiff
path: root/scripts/gdb/linux/utils.py
diff options
context:
space:
mode:
authorPaul E. McKenney <paulmck@kernel.org>2020-01-04 22:33:17 +0300
committerPaul E. McKenney <paulmck@kernel.org>2020-02-21 02:58:22 +0300
commit8ff37290d6622e130553a38ec2662a728e46cdba (patch)
tree5e44a2a33b07485e0657433245613c0c1692fbce /scripts/gdb/linux/utils.py
parentbfeebe24212d374f82bbf5b005371fe13acabb93 (diff)
downloadlinux-8ff37290d6622e130553a38ec2662a728e46cdba.tar.xz
rcu: Add *_ONCE() for grace-period progress indicators
The various RCU structures' ->gp_seq, ->gp_seq_needed, ->gp_req_activity, and ->gp_activity fields are read locklessly, so they must be updated with WRITE_ONCE() and, when read locklessly, with READ_ONCE(). This commit makes these changes. This data race was reported by KCSAN. Not appropriate for backporting due to failure being unlikely. Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
Diffstat (limited to 'scripts/gdb/linux/utils.py')
0 files changed, 0 insertions, 0 deletions