From patchwork Mon May 24 05:56:25 2010 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leann Ogasawara X-Patchwork-Id: 53384 X-Patchwork-Delegate: leann.ogasawara@canonical.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from chlorine.canonical.com (chlorine.canonical.com [91.189.94.204]) by ozlabs.org (Postfix) with ESMTP id 9CB10B7D65 for ; Mon, 24 May 2010 15:56:34 +1000 (EST) Received: from localhost ([127.0.0.1] helo=chlorine.canonical.com) by chlorine.canonical.com with esmtp (Exim 4.69) (envelope-from ) id 1OGQeM-0000FO-C6; Mon, 24 May 2010 06:56:30 +0100 Received: from adelie.canonical.com ([91.189.90.139]) by chlorine.canonical.com with esmtp (Exim 4.69) (envelope-from ) id 1OGQeK-0000Ev-Ps for kernel-team@lists.ubuntu.com; Mon, 24 May 2010 06:56:28 +0100 Received: from hutte.canonical.com ([91.189.90.181]) by adelie.canonical.com with esmtp (Exim 4.69 #1 (Debian)) id 1OGQeK-0001on-Nr for ; Mon, 24 May 2010 06:56:28 +0100 Received: from c-76-105-148-120.hsd1.or.comcast.net ([76.105.148.120] helo=[192.168.1.4]) by hutte.canonical.com with esmtpsa (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.69) (envelope-from ) id 1OGQeK-0006YX-Ab for kernel-team@lists.ubuntu.com; Mon, 24 May 2010 06:56:28 +0100 Subject: [PATCH 3/8] UBUNTU: [Config] Enable CONFIG_RCU_FAST_NO_HZ=y From: Leann Ogasawara To: kernel-team In-Reply-To: <1274680312.24569.3479.camel@emiko> References: <1274680312.24569.3479.camel@emiko> Date: Sun, 23 May 2010 22:56:25 -0700 Message-ID: <1274680585.24569.3504.camel@emiko> Mime-Version: 1.0 X-Mailer: Evolution 2.28.3 X-BeenThere: kernel-team@lists.ubuntu.com X-Mailman-Version: 2.1.9 Precedence: list List-Id: Kernel team discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: kernel-team-bounces@lists.ubuntu.com Errors-To: kernel-team-bounces@lists.ubuntu.com >From e905fa3f7552a1967f60118228aad9b8ddbd72ef Mon Sep 17 00:00:00 2001 From: Leann Ogasawara 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 --- 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