| .. | .. |
|---|
| 172 | 172 | |
|---|
| 173 | 173 | config RCU_FAST_NO_HZ |
|---|
| 174 | 174 | bool "Accelerate last non-dyntick-idle CPU's grace periods" |
|---|
| 175 | | - depends on NO_HZ_COMMON && SMP && RCU_EXPERT |
|---|
| 175 | + depends on NO_HZ_COMMON && SMP && RCU_EXPERT && !PREEMPT_RT_FULL |
|---|
| 176 | 176 | default n |
|---|
| 177 | 177 | help |
|---|
| 178 | 178 | This option permits CPUs to enter dynticks-idle state even if |
|---|
| .. | .. |
|---|
| 190 | 190 | |
|---|
| 191 | 191 | config RCU_BOOST |
|---|
| 192 | 192 | bool "Enable RCU priority boosting" |
|---|
| 193 | | - depends on RT_MUTEXES && PREEMPT_RCU && RCU_EXPERT |
|---|
| 194 | | - default n |
|---|
| 193 | + depends on (RT_MUTEXES && PREEMPT_RCU && RCU_EXPERT) || PREEMPT_RT_FULL |
|---|
| 194 | + default y if PREEMPT_RT_FULL |
|---|
| 195 | 195 | help |
|---|
| 196 | 196 | This option boosts the priority of preempted RCU readers that |
|---|
| 197 | 197 | block the current preemptible RCU grace period for too long. |
|---|