Lines Matching full:rcu

3 # RCU-related debugging configuration options
6 menu "RCU Debugging"
12 bool "RCU list lockdep debugging"
16 Enable RCU lockdep checking for list usages. By default it is
17 turned off since there are several list RCU users that still
27 tristate "performance tests for RCU"
33 tests on the RCU infrastructure. The kernel module may be built
36 Say Y here if you want RCU performance tests to be built into
38 Say M if you want the RCU performance tests to build as a module.
42 tristate "torture tests for RCU"
48 on the RCU infrastructure. The kernel module may be built
51 Say Y here if you want RCU torture tests to be built into
53 Say M if you want the RCU torture tests to build as a module.
65 must be enabled for the RCU-nesting checks to take effect.
102 tristate "Scalability tests for read-side synchronization (RCU and others)"
108 useful comparing RCU with various read-side synchronization mechanisms.
117 int "RCU CPU stall timeout in seconds"
122 If a given RCU grace period extends more than the specified
124 RCU grace period persists, additional CPU stall warnings are
128 int "Expedited RCU CPU stall timeout in milliseconds"
133 If a given expedited RCU grace period extends more than the
135 If the RCU grace period persists, additional CPU stall warnings
141 bool "Provide additional RCU stall debug information"
148 RCU stall report. For multiple continuous RCU stalls, all sampling
149 periods begin at half of the first RCU stall timeout.
154 bool "Provide RCU CPU-stall notifiers"
162 Enable RCU CPU-stall notifiers, which are invoked just before
163 printing the RCU CPU stall warning. As such, bugs in notifier
169 that the whole reason that the RCU CPU stall is happening in
173 RCU CPU stall warning from appearing.
175 Say Y here if you want RCU CPU stall notifiers (you don't want them)
179 bool "Enable tracing for RCU"
187 Say Y here if you want to enable RCU tracing
194 This option provides consistency checks in RCU's handling of
202 bool "Provide debug RCU implementation with short grace periods"
207 Select this option to build an RCU variant that is strict about
213 when looking for certain types of RCU usage bugs, for example,
214 too-short RCU read-side critical sections.
216 endmenu # "RCU Debugging"