kcsan: Test support for compound instrumentation
authorMarco Elver <elver@google.com>
Fri, 24 Jul 2020 07:00:05 +0000 (09:00 +0200)
committerPaul E. McKenney <paulmck@kernel.org>
Mon, 24 Aug 2020 22:09:58 +0000 (15:09 -0700)
commitbec4a2474890a6884eb890c778ea02bccaaae6eb
treec503cb543a991b2812869b57821273398ffe8804
parent9d1335cc1e97cc3da0d14f640dd716e614083e8b
kcsan: Test support for compound instrumentation

Changes kcsan-test module to support checking reports that include
compound instrumentation. Since we should not fail the test if this
support is unavailable, we have to add a config variable that the test
can use to decide what to check for.

Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Signed-off-by: Marco Elver <elver@google.com>
Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
kernel/kcsan/kcsan-test.c
lib/Kconfig.kcsan