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
100 This option enables a task-based RCU implementation that uses
109 This option enables RCU CPU stall code that is common between
110 the TINY and TREE variants of RCU. The purpose is to allow
111 the tiny variants to disable RCU CPU stall warnings, while
118 int "Tree-based hierarchical RCU fanout value"
126 of RCU, allowing RCU to work efficiently on machines with
130 systems, but if you are stress-testing the RCU implementation
134 Select a specific number if testing RCU itself.
138 int "Tree-based hierarchical RCU leaf-level fanout value"
147 implementations of RCU, and allows trading off cache misses
154 number of cache misses incurred during RCU's grace-period
163 Select a specific number if testing RCU itself.
178 they have RCU callbacks queued, and prevents RCU from waking
182 hand, this option increases the duration of RCU grace periods,
191 bool "Enable RCU priority boosting"
195 This option boosts the priority of preempted RCU readers that
196 block the current preemptible RCU grace period for too long.
197 This option also prevents heavy loads from blocking RCU
204 int "Milliseconds to delay boosting after RCU grace-period start"
210 a given grace period before priority-boosting preempted RCU
211 readers blocking that grace period. Note that any RCU reader
212 blocking an expedited RCU grace period is boosted immediately.
217 bool "Offload RCU callback processing from boot-selected CPUs"
223 real-time workloads. It can also be used to offload RCU
234 the "x" is "p" for RCU-preempt (PREEMPTION kernels) and "s" for
235 RCU-sched (!PREEMPTION kernels). Nothing prevents this kthread
245 bool "Tasks Trace RCU readers use memory barriers in user and idle"
251 RCU grace periods. Given that a reasonable setting of
262 endmenu # "RCU Subsystem"