All of lore.kernel.org
 help / color / mirror / Atom feed
From: Lee Revell <rlrevell@joe-job.com>
To: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
Cc: linuxppc-embedded@ozlabs.org
Subject: Re: sleep / wake-up
Date: Sat, 10 Jun 2006 19:02:10 -0400	[thread overview]
Message-ID: <1149980531.14253.92.camel@mindpipe> (raw)
In-Reply-To: <Pine.LNX.4.60.0606110027010.16586@poirot.grange>

On Sun, 2006-06-11 at 00:41 +0200, Guennadi Liakhovetski wrote:
> On Sat, 10 Jun 2006, Jon Scully wrote:
> 
> > Also, here's an article (just about 4 days old):
> > http://www.linux.com/article.pl?sid=06/05/24/1716222
> > (I thought the subject sounded familiar ;-)
> 
> Ok, thanks for both replies. That's a good start already! But this is all 
> about __software__ suspend. But aren't some other "hardware" suspend-modes 
> also available on ppc, like suspend-to-RAM? For example, on my system I 
> could say quite a bit of power by stopping the HD, switching off 
> USB-ports, eth, and then putting the CPU to sleep? Would all this be 
> doable by just performing those steps and then clocking the CPU down?
> 

Did you read the article?

"ACPI state S3 -- also know as Suspend-to-RAM -- is the state where
everything in the system enters a low-power state except for RAM, which
consumes a small amount of power in order to retain its contents, so
that upon resuming, everything is loaded back from the memory and all
running applications are restored immediately."

> I must admit, I don't understand the whole idea behind suspending at all. 
> What happens to all applications that went to sleep for 1 second and wake 
> up 2 days later? What about all network connections? timeouts? I have to 
> read some basics...

It's insanely difficult and complicated.  Every single driver and kernel
subsystem has to be changed.  Zillions of man-hours have gone into
getting suspend to work on Linux and it's still not there...

Lee

  reply	other threads:[~2006-06-10 23:08 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-06-10 18:39 sleep / wake-up Guennadi Liakhovetski
2006-06-10 22:03 ` Jon Scully
2006-06-10 22:41   ` Guennadi Liakhovetski
2006-06-10 23:02     ` Lee Revell [this message]
2006-06-10 23:38       ` Guennadi Liakhovetski
2006-06-11  0:05         ` Lee Revell
2006-06-11 10:57           ` Guennadi Liakhovetski

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=1149980531.14253.92.camel@mindpipe \
    --to=rlrevell@joe-job.com \
    --cc=g.liakhovetski@gmx.de \
    --cc=linuxppc-embedded@ozlabs.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.