kcsan: Remove existing special atomic rules
authorMarco Elver <elver@google.com>
Tue, 16 Jun 2020 12:36:24 +0000 (14:36 +0200)
committerPaul E. McKenney <paulmck@kernel.org>
Mon, 29 Jun 2020 19:04:48 +0000 (12:04 -0700)
commit7e766560e6e2c1cf2782f00e63c31564e4c9f0fe
treefb95456a7519cd011f39be32880cb0d9bce2d314
parentacfa087ccf2d2eff46186477f53e4c3ffbdb033d
kcsan: Remove existing special atomic rules

Remove existing special atomic rules from kcsan_is_atomic_special()
because they are no longer needed. Since we rely on the compiler
emitting instrumentation distinguishing volatile accesses, the rules
have become redundant.

Let's keep kcsan_is_atomic_special() around, so that we have an obvious
place to add special rules should the need arise in future.

Signed-off-by: Marco Elver <elver@google.com>
Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
kernel/kcsan/atomic.h