diff options
author | Con Kolivas <kernel@kolivas.org> | 2019-07-19 17:26:51 +1000 |
---|---|---|
committer | Con Kolivas <kernel@kolivas.org> | 2019-11-26 23:48:02 +1100 |
commit | 1b7439521c9c12fbae47b827f51970b65e3357f1 (patch) | |
tree | f380bf76a8955c31b6e8e42ff1b139b9c06a618f | |
parent | 32d7185a9368c7ff9e79cbedd1c8ff03298340a4 (diff) |
Make nohz_full not be picked up as a default config option and add recommendation to help.
-rw-r--r-- | kernel/time/Kconfig | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/kernel/time/Kconfig b/kernel/time/Kconfig index fcc42353f125..46bb16d3c159 100644 --- a/kernel/time/Kconfig +++ b/kernel/time/Kconfig @@ -66,6 +66,9 @@ config NO_HZ_COMMON depends on !ARCH_USES_GETTIMEOFFSET && GENERIC_CLOCKEVENTS select TICK_ONESHOT +config NO_HZ_FULL + bool + choice prompt "Timer tick handling" default NO_HZ_IDLE if NO_HZ @@ -87,8 +90,9 @@ config NO_HZ_IDLE Most of the time you want to say Y here. -config NO_HZ_FULL +config NO_HZ_FULL_NODEF bool "Full dynticks system (tickless)" + select NO_HZ_FULL # NO_HZ_COMMON dependency depends on !ARCH_USES_GETTIMEOFFSET && GENERIC_CLOCKEVENTS # We need at least one periodic CPU for timekeeping @@ -114,6 +118,8 @@ config NO_HZ_FULL transitions: syscalls, exceptions and interrupts. Even when it's dynamically off. + Not recommended for desktops,laptops, or mobile devices. + Say N. endchoice |