All of lore.kernel.org
 help / color / mirror / Atom feed
From: Pavel Machek <pavel@ucw.cz>
To: David Singleton <daviado@gmail.com>
Cc: linux-pm@lists.osdl.org
Subject: Re: So, what's the status on the recent patches here?
Date: Tue, 29 Aug 2006 16:34:56 +0000	[thread overview]
Message-ID: <20060829163455.GA4821@ucw.cz> (raw)
In-Reply-To: <b324b5ad0608290855h19a12a86ucfd831fcd9bab498@mail.gmail.com>

Hi!
> >>         point, by name. There is a new 
> >/sys/power/operating_points directory
> >>         that shows all the operating points the 
> >system supports. An
> >>         exampled from my centrino laptop shows:
> >>
> >>         /sys/power/operating_points/high
> >>         /sys/power/operating_points/highest
> >>         /sys/power/operating_points/low
> >>         /sys/power/operating_points/lowest
> >>         /sys/power/operating_points/medium
> >>         /sys/power/operating_points/mem
> >>         /sys/power/operating_points/standby
> >
> >What makes you think that mixing operating and sleep 
> >states is good
> >idea?
> 
> They are all power states managed by the kernel and in 
> the operating
> point concept they are all operating points the system 
> supports.

That does not make mixing them right.

> The system can be set to any of the supported states by
> setting their name in the /sys/power/state file.  I find 
> simplicity
> is usually a good thing.

I believe the quote is 'make it as simple as possible but not
simpler'.

> >And '600MHz' makes lot more sense than 'lowest' on 
> >centrino.
> 
> Perhaps, but the common name space makes it easy for the 
> power manager
> daemon to perform the same functions without having to 
> know that the lowest
> speed on my laptop is 600Mhz.

And enumerate english strings in power daemon? Limiting the numver of
states?

> >
> >>         /sys/power/operating_points/high/frequency
> >>         /sys/power/operating_points/high/voltage
> >>         /sys/power/operating_points/high/latency
> >
> >What is voltage for 'mem'?
> 
> I don't know what the voltage or latency is for mem.  
> Perhaps Intel could better
> say what the voltage is in the suspend state and what 
> the latency was
> for transistion to that state.  I didn't have the data 
> available when
> I wrote the code.

And you will not have data available even if intel helps you. What is
_frequency_ for mem? These fields are meaningless for sleep states;
that should tell you that mixing sleep and operating states is bad
idea.

-- 
Thanks for all the (sleeping) penguins.

  reply	other threads:[~2006-08-29 16:34 UTC|newest]

Thread overview: 136+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-08-14 20:07 So, what's the status on the recent patches here? Greg KH
2006-08-14 22:24 ` Matthew Locke
2006-08-14 22:46   ` Dave Jones
2006-08-14 23:24     ` Matthew Locke
2006-08-14 23:48       ` Dave Jones
2006-08-15  1:00         ` Greg KH
2006-08-15  3:03           ` Dave Jones
2006-08-15 10:35           ` Amit Kucheria
2006-08-15 19:04             ` Dave Jones
2006-08-16 12:58               ` Igor Stoppa
2006-08-17 21:39                 ` Pavel Machek
2006-08-18 10:02                   ` Igor Stoppa
2006-08-18 15:29                     ` Alexey Starikovskiy
2006-08-18 17:54                       ` Igor Stoppa
2006-08-18 21:05                         ` Alexey Starikovskiy
2006-08-20 13:19                           ` Igor Stoppa
2006-08-17  5:20               ` Matthew Locke
2006-08-17  7:20                 ` Paul Mundt
2006-08-17  9:18               ` Amit Kucheria
2006-08-17 21:40                 ` Pavel Machek
2006-08-18  5:42                   ` Vitaly Wool
2006-08-23 12:28                     ` Pavel Machek
2006-08-23 15:26                       ` Igor Stoppa
2006-08-24 12:58                       ` Vitaly Wool
2006-08-25 19:55                         ` Pavel Machek
2006-08-25 23:26                           ` Vitaly Wool
2006-08-26 10:18                             ` Pavel Machek
2006-08-26 13:30                               ` Vitaly Wool
2006-08-26 13:46                                 ` Pavel Machek
2006-08-28 16:40                                   ` Mark Gross
2006-08-28 17:39                                     ` Pavel Machek
2006-08-29  7:51                                       ` Matthew Locke
2006-08-30 22:13                                       ` Mark Gross
2006-08-30 22:27                                         ` Pavel Machek
2006-08-18 11:48                   ` Amit Kucheria
2006-08-24  7:59                     ` Pavel Machek
2006-08-30 11:00                       ` Amit Kucheria
2006-08-30 22:36                         ` Pavel Machek
2006-08-31 13:44                           ` Amit Kucheria
2006-09-02 11:17                             ` Pavel Machek
2006-08-17 21:24             ` Pavel Machek
2006-08-19  6:10           ` David Singleton
2006-08-22  2:13             ` Greg KH
2006-08-22  5:20               ` David Singleton
2006-08-23 19:05             ` Mark Gross
2006-08-24 12:39             ` Pavel Machek
2006-08-19  6:19           ` David Singleton
     [not found]             ` <20060819184843.GB15644@redhat.com>
2006-08-20  3:20               ` David Singleton
2006-08-20  3:30                 ` Dave Jones
2006-08-23 18:50                   ` Mark Gross
2006-08-27  4:37                   ` David Singleton
2006-08-27 15:41                     ` Pavel Machek
2006-08-29 15:55                       ` David Singleton
2006-08-29 16:34                         ` Pavel Machek [this message]
2006-08-29 17:49                           ` Preece Scott-PREECE
2006-08-30  6:20                             ` Matthew Locke
2006-08-30 13:26                               ` Preece Scott-PREECE
2006-08-30 22:50                                 ` Pavel Machek
2006-08-31  0:22                                   ` Preece Scott-PREECE
2006-08-31 12:04                                     ` Pavel Machek
2006-09-02 18:05                               ` David Singleton
2006-09-02 19:30                                 ` Rafael J. Wysocki
2006-09-03 16:25                                   ` David Singleton
2006-09-03 20:57                                     ` Rafael J. Wysocki
2006-09-03 21:33                                     ` Pavel Machek
2006-09-09  0:39                                       ` David Singleton
2006-09-09  0:48                                         ` David Singleton
2006-09-09 16:13                                           ` Pavel Machek
2006-09-09 12:17                                         ` Pavel Machek
2006-09-11 15:11                                           ` David Singleton
2006-09-11 17:14                                             ` Pavel Machek
2006-09-11 18:58                                             ` Matthew Locke
2006-08-30  4:52                           ` David Singleton
2006-08-30  5:52                             ` Matthew Locke
2006-08-30 13:39                               ` Preece Scott-PREECE
2006-08-30 22:43                             ` Pavel Machek
2006-08-27 19:48                     ` Greg KH
2006-08-28  0:07                       ` David Singleton
2006-08-27 20:54                     ` Eugeny S. Mints
2006-08-28 22:18                       ` Pavel Machek
2006-08-29 21:46                         ` Eugeny S. Mints
2006-08-29  1:29                       ` David Singleton
2006-08-29 22:39                         ` Eugeny S. Mints
2006-08-31 13:27                         ` Amit Kucheria
2006-08-31 19:22                           ` Preece Scott-PREECE
2006-09-01  8:11                             ` Amit Kucheria
2006-08-14 23:29   ` Dominik Brodowski
2006-08-14 23:48     ` Matthew Locke
  -- strict thread matches above, loose matches on Subject: below --
2006-08-16  1:27 Scott E. Preece
2006-08-16 15:25 ` Mark Gross
2006-08-20 13:36 Woodruff, Richard
2006-08-23 19:20 Woodruff, Richard
2006-08-24  8:03 ` Pavel Machek
2006-08-24 12:16 Woodruff, Richard
2006-08-24 12:29 ` Pavel Machek
2006-08-24 14:52 Woodruff, Richard
2006-08-25 19:58 ` Pavel Machek
2006-08-25 20:05 Woodruff, Richard
2006-08-25 20:08 ` Pavel Machek
2006-08-25 20:22 Woodruff, Richard
2006-08-25 20:34 ` Alan Stern
2006-08-25 21:27   ` Pavel Machek
2006-08-25 21:46     ` Alan Stern
2006-08-25 22:03       ` Pavel Machek
2006-08-26  2:21         ` Alan Stern
2006-08-25 20:57 Woodruff, Richard
2006-08-25 21:13 ` Alan Stern
2006-08-25 21:21 Woodruff, Richard
2006-08-25 21:42 ` Alan Stern
2006-08-25 22:11 Woodruff, Richard
2006-08-31  0:52 Scott E. Preece
2006-08-31  2:41 Woodruff, Richard
2006-08-31 15:14 Scott E. Preece
2006-09-01 14:49 Scott E. Preece
2006-09-03 21:21 Scott E. Preece
2006-09-03 21:54 ` Pavel Machek
2006-09-03 21:34 Scott E. Preece
2006-09-03 21:43 ` Pavel Machek
2006-09-03 22:10 ` Rafael J. Wysocki
2006-09-03 22:12 Scott E. Preece
2006-09-03 22:25 ` Pavel Machek
2006-09-03 22:31 Scott E. Preece
2006-09-03 22:41 ` Pavel Machek
2006-09-03 22:40 Scott E. Preece
2006-09-04  9:06 ` Pavel Machek
2006-09-05 16:45   ` Mark Gross
2006-09-06 10:59     ` Pavel Machek
2006-09-03 23:00 Scott E. Preece
2006-09-04  9:12 ` Pavel Machek
2006-09-05 10:31 ` Rafael J. Wysocki
2006-09-03 23:05 Scott E. Preece
2006-09-04  9:09 ` Pavel Machek
2006-09-04 15:43 Scott E. Preece
2006-09-05 16:03 Scott E. Preece
2006-09-05 20:42 ` Rafael J. Wysocki
2006-09-06 10:56 ` Pavel Machek

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20060829163455.GA4821@ucw.cz \
    --to=pavel@ucw.cz \
    --cc=daviado@gmail.com \
    --cc=linux-pm@lists.osdl.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.