From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Morton Date: Thu, 18 Mar 2004 22:35:04 +0000 Subject: Re: add lowpower_idle sysctl Message-Id: <20040318143504.705dd460.akpm@osdl.org> List-Id: References: <20040317192821.1fe90f24.akpm@osdl.org> <200403182159.i2ILxhF12208@unix-os.sc.intel.com> In-Reply-To: <200403182159.i2ILxhF12208@unix-os.sc.intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: Kenneth Chen Cc: linux-kernel@vger.kernel.org, linux-ia64@vger.kernel.org "Kenneth Chen" wrote: > > >>>>> Andrew Morton wrote on Wed, March 17, 2004 7:28 PM > > > "Kenneth Chen" wrote: > > > > > > Writing to sysctl should be a bool, reading the value can be number of > > > module currently disabled low power idle. I think the original intent > > > is to use ref count for enabling/disabling. (granted, we copied the > > > code from other arch). > > > > OK, so why not give us: > > > > #define IDLE_HALT 0 > > #define IDLE_POLL 1 > > #define IDLE_SUPER_LOW_POWER_HALT 2 > > > > and so forth (are there any others?). > > > > Set some system-wide integer via a sysctl and let the particular > > architecture decide how best to implement the currently-selected > > idle mode? > > > Sounds good, Thanks for the suggestion. I just coded it up: > Looks fine, thanks. I'll queue that up pending some code which actually uses it. And the obligatory update to Documentation/kernel-parameters.txt ;)