aboutsummaryrefslogtreecommitdiffstats
path: root/arch/s390/Kconfig
diff options
context:
space:
mode:
authorHeiko Carstens <heiko.carstens@de.ibm.com>2008-04-17 01:46:25 -0400
committerHeiko Carstens <heiko.carstens@de.ibm.com>2008-04-17 01:47:05 -0400
commit5a62b192196af9a798e2f2f4c6a1324e7edf2f4b (patch)
tree0aa96ba3153b257000be22e49befbde2b5bd6917 /arch/s390/Kconfig
parentd7b906897e9caae452947e33674df0a2d6f7e10f (diff)
[S390] Convert s390 to GENERIC_CLOCKEVENTS.
This way we get rid of s390's NO_IDLE_HZ and use the generic dynticks variant instead. In addition we get high resolution timers for free. Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com> Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Diffstat (limited to 'arch/s390/Kconfig')
-rw-r--r--arch/s390/Kconfig24
1 files changed, 5 insertions, 19 deletions
diff --git a/arch/s390/Kconfig b/arch/s390/Kconfig
index da6ea64cc34d..f6a68e178fc5 100644
--- a/arch/s390/Kconfig
+++ b/arch/s390/Kconfig
@@ -43,6 +43,9 @@ config GENERIC_HWEIGHT
43config GENERIC_TIME 43config GENERIC_TIME
44 def_bool y 44 def_bool y
45 45
46config GENERIC_CLOCKEVENTS
47 def_bool y
48
46config GENERIC_BUG 49config GENERIC_BUG
47 bool 50 bool
48 depends on BUG 51 depends on BUG
@@ -73,6 +76,8 @@ menu "Base setup"
73 76
74comment "Processor type and features" 77comment "Processor type and features"
75 78
79source "kernel/time/Kconfig"
80
76config 64BIT 81config 64BIT
77 bool "64 bit kernel" 82 bool "64 bit kernel"
78 help 83 help
@@ -487,25 +492,6 @@ config APPLDATA_NET_SUM
487 492
488source kernel/Kconfig.hz 493source kernel/Kconfig.hz
489 494
490config NO_IDLE_HZ
491 bool "No HZ timer ticks in idle"
492 help
493 Switches the regular HZ timer off when the system is going idle.
494 This helps z/VM to detect that the Linux system is idle. VM can
495 then "swap-out" this guest which reduces memory usage. It also
496 reduces the overhead of idle systems.
497
498 The HZ timer can be switched on/off via /proc/sys/kernel/hz_timer.
499 hz_timer=0 means HZ timer is disabled. hz_timer=1 means HZ
500 timer is active.
501
502config NO_IDLE_HZ_INIT
503 bool "HZ timer in idle off by default"
504 depends on NO_IDLE_HZ
505 help
506 The HZ timer is switched off in idle by default. That means the
507 HZ timer is already disabled at boot time.
508
509config S390_HYPFS_FS 495config S390_HYPFS_FS
510 bool "s390 hypervisor file system support" 496 bool "s390 hypervisor file system support"
511 select SYS_HYPERVISOR 497 select SYS_HYPERVISOR