1# SPDX-License-Identifier: GPL-2.0-only 2# 3menuconfig RV 4 bool "Runtime Verification" 5 depends on TRACING 6 help 7 Enable the kernel runtime verification infrastructure. RV is a 8 lightweight (yet rigorous) method that complements classical 9 exhaustive verification techniques (such as model checking and 10 theorem proving). RV works by analyzing the trace of the system's 11 actual execution, comparing it against a formal specification of 12 the system behavior. 13 14config RV_REACTORS 15 bool "Runtime verification reactors" 16 default y 17 depends on RV 18 help 19 Enables the online runtime verification reactors. A runtime 20 monitor can cause a reaction to the detection of an exception 21 on the model's execution. By default, the monitors have 22 tracing reactions, printing the monitor output via tracepoints, 23 but other reactions can be added (on-demand) via this interface. 24