commit | d9ee962feb4f26d4eac0042861457d941aa2df5f | [log] [tgz] |
---|---|---|
author | Paul E. McKenney <paulmck@kernel.org> | Thu Jun 03 10:17:36 2021 -0700 |
committer | Paul E. McKenney <paulmck@kernel.org> | Fri Aug 06 13:41:48 2021 -0700 |
tree | 1b549a32b07d72c725c7113bb7ec24fe4337c198 | |
parent | 65bfdd36c113f5d579a382d8f2847210ea4cdca6 [diff] |
rcu: Mark lockless ->qsmask read in rcu_check_boost_fail() Accesses to ->qsmask are normally protected by ->lock, but there is an exception in the diagnostic code in rcu_check_boost_fail(). This commit therefore applies data_race() to this access to avoid KCSAN complaining about the C-language writes protected by ->lock. Signed-off-by: Paul E. McKenney <paulmck@kernel.org>