.. | .. |
---|
182 | 182 | select HAVE_HARDLOCKUP_DETECTOR_PERF if PERF_EVENTS && HAVE_PERF_EVENTS_NMI |
---|
183 | 183 | select HAVE_PERF_REGS |
---|
184 | 184 | select HAVE_PERF_USER_STACK_DUMP |
---|
| 185 | + select HAVE_PREEMPT_LAZY |
---|
185 | 186 | select HAVE_RCU_TABLE_FREE if PARAVIRT |
---|
186 | 187 | select HAVE_RCU_TABLE_INVALIDATE if HAVE_RCU_TABLE_FREE |
---|
187 | 188 | select HAVE_REGS_AND_STACK_ACCESS_API |
---|
.. | .. |
---|
267 | 268 | def_bool y |
---|
268 | 269 | depends on ISA_DMA_API |
---|
269 | 270 | |
---|
| 271 | +config RWSEM_GENERIC_SPINLOCK |
---|
| 272 | + def_bool PREEMPT_RT_FULL |
---|
| 273 | + |
---|
270 | 274 | config RWSEM_XCHGADD_ALGORITHM |
---|
271 | | - def_bool y |
---|
| 275 | + def_bool !RWSEM_GENERIC_SPINLOCK && !PREEMPT_RT_FULL |
---|
272 | 276 | |
---|
273 | 277 | config GENERIC_CALIBRATE_DELAY |
---|
274 | 278 | def_bool y |
---|
.. | .. |
---|
938 | 942 | config MAXSMP |
---|
939 | 943 | bool "Enable Maximum number of SMP Processors and NUMA Nodes" |
---|
940 | 944 | depends on X86_64 && SMP && DEBUG_KERNEL |
---|
941 | | - select CPUMASK_OFFSTACK |
---|
| 945 | + select CPUMASK_OFFSTACK if !PREEMPT_RT_FULL |
---|
942 | 946 | ---help--- |
---|
943 | 947 | Enable maximum number of CPUS and NUMA Nodes for this architecture. |
---|
944 | 948 | If unsure, say N. |
---|