KCSAN test for integrated runtime behaviour

modulename: kcsan-test.ko

configname: CONFIG_KCSAN_TEST

Linux Kernel Configuration
└─>Kernel hacking
└─>Generic Kernel Debugging Instruments
└─>KCSAN: dynamic data race detector
└─>KCSAN test for integrated runtime behaviour
In linux kernel since version 5.1 (release Date: 2019-05-05)  
KCSAN test focusing on behaviour of the integrated runtime. Tests
various race scenarios, and verifies the reports generated to
console. Makes use of KUnit for test organization, and the Torture
framework for test thread control.

Each test case may run at least up to KCSAN_REPORT_ONCE_IN_MS
milliseconds. Test run duration may be optimized by building the
kernel and KCSAN test with KCSAN_REPORT_ONCE_IN_MS set to a lower
than default value.

Say Y here if you want the test to be built into the kernel and run
during boot; say M if you want the test to build as a module; say N
if you are unsure.

source code:

depends
CONFIG_KCSAN
CONFIG_KUNIT
CONFIG_TRACEPOINTS