Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 372903
b: refs/heads/master
c: 3ca277e
h: refs/heads/master
i:
  372901: 889725f
  372899: 4ec1dbe
  372895: 58a754b
v: v3
  • Loading branch information
Frederic Weisbecker committed Apr 3, 2013
1 parent 18e1e33 commit 06811fa
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 6 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 3451d0243c3cdfd729b36f9684a14659d4895ca3
refs/heads/master: 3ca277e41914ab344214ed50a41c14c48ae973f3
28 changes: 23 additions & 5 deletions trunk/kernel/time/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -75,17 +75,33 @@ config NO_HZ_COMMON
depends on !ARCH_USES_GETTIMEOFFSET && GENERIC_CLOCKEVENTS
select TICK_ONESHOT

# Kept around for compatibility, maps to NO_HZ_IDLE
config NO_HZ
bool "Tickless System (Dynamic Ticks)"
bool

choice
prompt "Timer tick handling"
default NO_HZ_IDLE if NO_HZ

config PERIODIC_HZ
bool "Periodic timer ticks (constant rate, no dynticks)"
help
This option keeps the tick running periodically at a constant
rate, even when the CPU doesn't need it.

config NO_HZ_IDLE
bool "Idle dynticks system (tickless idle)"
depends on !ARCH_USES_GETTIMEOFFSET && GENERIC_CLOCKEVENTS
select NO_HZ_COMMON
help
This option enables a tickless system: timer interrupts will
only trigger on an as-needed basis both when the system is
busy and when the system is idle.
This option enables a tickless idle system: timer interrupts
will only trigger on an as-needed basis when the system is idle.
This is usually interesting for energy saving.

Most of the time you want to say Y here.

config NO_HZ_EXTENDED
bool "Full dynticks system"
bool "Full dynticks system (tickless single task)"
# NO_HZ_COMMON dependency
depends on !ARCH_USES_GETTIMEOFFSET && GENERIC_CLOCKEVENTS
# RCU_USER_QS
Expand All @@ -112,6 +128,8 @@ config NO_HZ_EXTENDED

Say N.

endchoice

config HIGH_RES_TIMERS
bool "High Resolution Timer Support"
depends on !ARCH_USES_GETTIMEOFFSET && GENERIC_CLOCKEVENTS
Expand Down

0 comments on commit 06811fa

Please sign in to comment.