From mboxrd@z Thu Jan 1 00:00:00 1970 From: Arun R Bharadwaj Subject: [v10 PATCH 0/9] cpuidle: cleanup cpuidle/ introduce cpuidle to POWER Date: Wed, 2 Dec 2009 15:24:27 +0530 Message-ID: <20091202095427.GA27251@linux.vnet.ibm.com> Reply-To: arun@linux.vnet.ibm.com Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Content-Disposition: inline List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: linuxppc-dev-bounces+glppd-linuxppc64-dev=m.gmane.org@lists.ozlabs.org Errors-To: linuxppc-dev-bounces+glppd-linuxppc64-dev=m.gmane.org@lists.ozlabs.org To: Peter Zijlstra , Benjamin Herrenschmidt , Ingo Molnar , Vaidyanathan Srinivasan , Dipankar Cc: linux-arch@vger.kernel.org, linux-acpi@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org List-Id: linux-arch.vger.kernel.org Hi, This patchset introduces cpuidle infrastructure to POWER, prototyping for pSeries, and also does a major refactoring of current x86 idle power management and a cleanup of cpuidle infrastructure. This patch series has been in discussion for quite a while now and below are the links to the previous discussions. Please consider this for inclusion into the -tip tree. v9 --> http://lkml.org/lkml/2009/10/16/63 v8 --> http://lkml.org/lkml/2009/10/8/82 v7 --> http://lkml.org/lkml/2009/10/6/278 v6 --> http://lkml.org/lkml/2009/9/22/180 v5 --> http://lkml.org/lkml/2009/9/22/26 v4 --> http://lkml.org/lkml/2009/9/1/133 v3 --> http://lkml.org/lkml/2009/8/27/124 v2 --> http://lkml.org/lkml/2009/8/26/233 v1 --> http://lkml.org/lkml/2009/8/19/150 Change in this version: Pavel noticed that the code which calls the cpuidle's idle loop was repeated at many places. So this set optimizes it so that we dont have repetition of code. The rest of the patches are same as the earlier iteration. arun From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from e23smtp02.au.ibm.com ([202.81.31.144]:57416 "EHLO e23smtp02.au.ibm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754291AbZLBJy2 (ORCPT ); Wed, 2 Dec 2009 04:54:28 -0500 Date: Wed, 2 Dec 2009 15:24:27 +0530 From: Arun R Bharadwaj Subject: [v10 PATCH 0/9] cpuidle: cleanup cpuidle/ introduce cpuidle to POWER Message-ID: <20091202095427.GA27251@linux.vnet.ibm.com> Reply-To: arun@linux.vnet.ibm.com MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Sender: linux-arch-owner@vger.kernel.org List-ID: To: Peter Zijlstra , Benjamin Herrenschmidt , Ingo Molnar , Vaidyanathan Srinivasan , Dipankar Sarma , Balbir Singh , Venkatesh Pallipadi , Arun Bharadwaj Cc: linux-kernel@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, linux-arch@vger.kernel.org, linux-acpi@vger.kernel.org Message-ID: <20091202095427.YJmm-iNTQIIGtkpMC2AYNGRIE8HfaYoPRp6kqo1IyiE@z> Hi, This patchset introduces cpuidle infrastructure to POWER, prototyping for pSeries, and also does a major refactoring of current x86 idle power management and a cleanup of cpuidle infrastructure. This patch series has been in discussion for quite a while now and below are the links to the previous discussions. Please consider this for inclusion into the -tip tree. v9 --> http://lkml.org/lkml/2009/10/16/63 v8 --> http://lkml.org/lkml/2009/10/8/82 v7 --> http://lkml.org/lkml/2009/10/6/278 v6 --> http://lkml.org/lkml/2009/9/22/180 v5 --> http://lkml.org/lkml/2009/9/22/26 v4 --> http://lkml.org/lkml/2009/9/1/133 v3 --> http://lkml.org/lkml/2009/8/27/124 v2 --> http://lkml.org/lkml/2009/8/26/233 v1 --> http://lkml.org/lkml/2009/8/19/150 Change in this version: Pavel noticed that the code which calls the cpuidle's idle loop was repeated at many places. So this set optimizes it so that we dont have repetition of code. The rest of the patches are same as the earlier iteration. arun