kcsan: test: Add test cases for memory barrier instrumentation
authorMarco Elver <elver@google.com>
Tue, 30 Nov 2021 11:44:19 +0000 (12:44 +0100)
committerPaul E. McKenney <paulmck@kernel.org>
Fri, 10 Dec 2021 00:42:27 +0000 (16:42 -0800)
commit8bc32b34817862c80a8b9a82ceb643294acd3da3
tree20ab28ecc6896faa179780016d80073d3aea6f14
parent7310bd1f3eb9445d96b030457d59d9f84375bdd5
kcsan: test: Add test cases for memory barrier instrumentation

Adds test cases to check that memory barriers are instrumented
correctly, and detection of missing memory barriers is working as
intended if CONFIG_KCSAN_STRICT=y.

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