diff options
author | Con Kolivas <kernel@kolivas.org> | 2016-10-29 11:20:37 +1100 |
---|---|---|
committer | Con Kolivas <kernel@kolivas.org> | 2019-10-25 17:02:59 +1100 |
commit | 7016e5c65ac0c6782cfc3ad927508c03bae4b3e7 (patch) | |
tree | 826ecd3a65cdc7bbafd87b7b7c2a6432f31de581 /kernel | |
parent | bc8a261686e8f5c8d42891f9d7e1a2d22ce2ce2e (diff) |
Make preemptible kernel default.
Make full preempt default on all arches.
Diffstat (limited to 'kernel')
-rw-r--r-- | kernel/Kconfig.preempt | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/kernel/Kconfig.preempt b/kernel/Kconfig.preempt index deff97217496..883998dd0437 100644 --- a/kernel/Kconfig.preempt +++ b/kernel/Kconfig.preempt @@ -2,7 +2,7 @@ choice prompt "Preemption Model" - default PREEMPT_NONE + default PREEMPT config PREEMPT_NONE bool "No Forced Preemption (Server)" @@ -18,7 +18,7 @@ config PREEMPT_NONE latencies. config PREEMPT_VOLUNTARY - bool "Voluntary Kernel Preemption (Desktop)" + bool "Voluntary Kernel Preemption (Nothing)" depends on !ARCH_NO_PREEMPT help This option reduces the latency of the kernel by adding more @@ -33,7 +33,8 @@ config PREEMPT_VOLUNTARY applications to run more 'smoothly' even when the system is under load. - Select this if you are building a kernel for a desktop system. + Select this for no system in particular (choose Preemptible + instead on a desktop if you know what's good for you). config PREEMPT bool "Preemptible Kernel (Low-Latency Desktop)" |