[PATCH 3/8] UBUNTU: [Config] Enable CONFIG_RCU_FAST_NO_HZ=y

Leann Ogasawara leann.ogasawara at canonical.com
Mon May 24 05:56:25 UTC 2010


>From e905fa3f7552a1967f60118228aad9b8ddbd72ef Mon Sep 17 00:00:00 2001
From: Leann Ogasawara <leann.ogasawara at canonical.com>
Date: Sun, 23 May 2010 10:51:30 -0700
Subject: [PATCH 3/8] UBUNTU: [Config] Enable CONFIG_RCU_FAST_NO_HZ=y

Enable CONFIG_RCU_FAST_NO_HZ=y for ports and ubuntu.  If energy
efficiency is critically important, enable this option.  It causes RCU to
attempt to accelerate grace periods in order to allow the final CPU to
enter dynticks-idle state more quickly.  Keep in mind, this does
increase the overhead of the dynticks-idle checking on systems with
large numbers of CPUs.

Signed-off-by: Leann Ogasawara <leann.ogasawara at canonical.com>
---
 debian.master/config/config.common.ports  |    2 +-
 debian.master/config/config.common.ubuntu |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/debian.master/config/config.common.ports b/debian.master/config/config.common.ports
index 5b6c5db..d28f5f2 100644
--- a/debian.master/config/config.common.ports
+++ b/debian.master/config/config.common.ports
@@ -2686,7 +2686,7 @@ CONFIG_RAMZSWAP_STATS=y
 CONFIG_RAW_DRIVER=m
 # CONFIG_RCU_CPU_STALL_DETECTOR is not set
 # CONFIG_RCU_FANOUT_EXACT is not set
-# CONFIG_RCU_FAST_NO_HZ is not set
+CONFIG_RCU_FAST_NO_HZ=y
 # CONFIG_RCU_TORTURE_TEST is not set
 # CONFIG_RCU_TRACE is not set
 # CONFIG_RDS_DEBUG is not set
diff --git a/debian.master/config/config.common.ubuntu b/debian.master/config/config.common.ubuntu
index a9e10c2..1dbdd1c 100644
--- a/debian.master/config/config.common.ubuntu
+++ b/debian.master/config/config.common.ubuntu
@@ -3115,7 +3115,7 @@ CONFIG_RAR_REGISTER=m
 CONFIG_RAW_DRIVER=m
 # CONFIG_RCU_CPU_STALL_DETECTOR is not set
 # CONFIG_RCU_FANOUT_EXACT is not set
-# CONFIG_RCU_FAST_NO_HZ is not set
+CONFIG_RCU_FAST_NO_HZ=y
 # CONFIG_RCU_TORTURE_TEST is not set
 # CONFIG_RCU_TRACE is not set
 CONFIG_RDS=m
-- 
1.7.0.4







More information about the kernel-team mailing list