|
@@ -18,6 +18,7 @@ config PREEMPT_NONE
|
|
|
|
|
|
config PREEMPT_VOLUNTARY
|
|
|
bool "Voluntary Kernel Preemption (Desktop)"
|
|
|
+ depends on !ARCH_NO_PREEMPT
|
|
|
help
|
|
|
This option reduces the latency of the kernel by adding more
|
|
|
"explicit preemption points" to the kernel code. These new
|
|
@@ -35,6 +36,7 @@ config PREEMPT_VOLUNTARY
|
|
|
|
|
|
config PREEMPT
|
|
|
bool "Preemptible Kernel (Low-Latency Desktop)"
|
|
|
+ depends on !ARCH_NO_PREEMPT
|
|
|
select PREEMPT_COUNT
|
|
|
select UNINLINE_SPIN_UNLOCK if !ARCH_INLINE_SPIN_UNLOCK
|
|
|
help
|