Kconfig.debug (2c55d703391acf7e9101da596d0c15ee03b318a3) Kconfig.debug (be42f00b73a0f50710d16eb7cb4efda0cce062dd)
1# SPDX-License-Identifier: GPL-2.0-only
2#
3# RCU-related debugging configuration options
4#
5
6menu "RCU Debugging"
7
8config PROVE_RCU

--- 78 unchanged lines hidden (view full) ---

87 help
88 If a given expedited RCU grace period extends more than the
89 specified number of milliseconds, a CPU stall warning is printed.
90 If the RCU grace period persists, additional CPU stall warnings
91 are printed at more widely spaced intervals. A value of zero
92 says to use the RCU_CPU_STALL_TIMEOUT value converted from
93 seconds to milliseconds.
94
1# SPDX-License-Identifier: GPL-2.0-only
2#
3# RCU-related debugging configuration options
4#
5
6menu "RCU Debugging"
7
8config PROVE_RCU

--- 78 unchanged lines hidden (view full) ---

87 help
88 If a given expedited RCU grace period extends more than the
89 specified number of milliseconds, a CPU stall warning is printed.
90 If the RCU grace period persists, additional CPU stall warnings
91 are printed at more widely spaced intervals. A value of zero
92 says to use the RCU_CPU_STALL_TIMEOUT value converted from
93 seconds to milliseconds.
94
95config RCU_CPU_STALL_CPUTIME
96 bool "Provide additional RCU stall debug information"
97 depends on RCU_STALL_COMMON
98 default n
99 help
100 Collect statistics during the sampling period, such as the number of
101 (hard interrupts, soft interrupts, task switches) and the cputime of
102 (hard interrupts, soft interrupts, kernel tasks) are added to the
103 RCU stall report. For multiple continuous RCU stalls, all sampling
104 periods begin at half of the first RCU stall timeout.
105 The boot option rcupdate.rcu_cpu_stall_cputime has the same function
106 as this one, but will override this if it exists.
107
95config RCU_TRACE
96 bool "Enable tracing for RCU"
97 depends on DEBUG_KERNEL
98 default y if TREE_RCU
99 select TRACE_CLOCK
100 help
101 This option enables additional tracepoints for ftrace-style
102 event tracing.

--- 31 unchanged lines hidden ---
108config RCU_TRACE
109 bool "Enable tracing for RCU"
110 depends on DEBUG_KERNEL
111 default y if TREE_RCU
112 select TRACE_CLOCK
113 help
114 This option enables additional tracepoints for ftrace-style
115 event tracing.

--- 31 unchanged lines hidden ---