commit | a5b8950180f8e5acb802d1672e0b4d0ceee6126e | [log] [tgz] |
---|---|---|
author | Paul E. McKenney <paulmck@kernel.org> | Tue Jan 07 15:48:39 2020 -0800 |
committer | Paul E. McKenney <paulmck@kernel.org> | Thu Feb 20 15:58:22 2020 -0800 |
tree | fa0f8d7e3bd76c2db2df2c59d818c6b2f8def89c | |
parent | 65bb0dc437c3e57a6cde2b81170c8af4b9c90735 [diff] |
rcu: Add READ_ONCE() to rcu_data ->gpwrap The rcu_data structure's ->gpwrap field is read locklessly, and so this commit adds the required READ_ONCE() to a pair of laods in order to avoid destructive compiler optimizations. This data race was reported by KCSAN. Signed-off-by: Paul E. McKenney <paulmck@kernel.org>