Lines Matching full:rcu
3 # RCU-related configuration options
6 menu "RCU Subsystem"
12 This option selects the RCU implementation that is
22 This option selects the RCU implementation that is
34 This option selects the RCU implementation that is
37 memory footprint of RCU.
40 bool "Make expert-level adjustments to RCU configuration"
44 expert-level adjustments to RCU configuration. By default,
48 obscure RCU options to be set up.
50 Say Y if you need to make expert-level adjustments to RCU.
57 This option selects the sleepable version of RCU. This version
58 permits arbitrary sleeping or blocking within RCU read-side critical
78 task-based RCU implementations. Not for manual selection.
83 This option enables a task-based RCU implementation that uses
90 This option enables a task-based RCU implementation that uses
99 This option enables a task-based RCU implementation that uses
108 This option enables RCU CPU stall code that is common between
109 the TINY and TREE variants of RCU. The purpose is to allow
110 the tiny variants to disable RCU CPU stall warnings, while
117 int "Tree-based hierarchical RCU fanout value"
125 of RCU, allowing RCU to work efficiently on machines with
129 systems, but if you are stress-testing the RCU implementation
133 Select a specific number if testing RCU itself.
137 int "Tree-based hierarchical RCU leaf-level fanout value"
146 implementations of RCU, and allows trading off cache misses
153 number of cache misses incurred during RCU's grace-period
162 Select a specific number if testing RCU itself.
177 they have RCU callbacks queued, and prevents RCU from waking
181 hand, this option increases the duration of RCU grace periods,
190 bool "Enable RCU priority boosting"
194 This option boosts the priority of preempted RCU readers that
195 block the current preemptible RCU grace period for too long.
196 This option also prevents heavy loads from blocking RCU
203 int "Milliseconds to delay boosting after RCU grace-period start"
209 a given grace period before priority-boosting preempted RCU
210 readers blocking that grace period. Note that any RCU reader
211 blocking an expedited RCU grace period is boosted immediately.
216 bool "Offload RCU callback processing from boot-selected CPUs"
222 real-time workloads. It can also be used to offload RCU
230 the "p" for RCU-preempt (PREEMPTION kernels) and "s" for RCU-sched
240 bool "Tasks Trace RCU readers use memory barriers in user and idle"
246 RCU grace periods. Given that a reasonable setting of
257 endmenu # "RCU Subsystem"