public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Nigel Cunningham <nigel@nigel.suspend2.net>
To: Jeremy Maitin-Shepard <jmaitins@andrew.cmu.edu>
Cc: Pavel Machek <pavel@ucw.cz>, Jeremy Maitin-Shepard <jbms@cmu.edu>,
	"Rafael J. Wysocki" <rjw@sisk.pl>,
	linux-kernel@vger.kernel.org, Linus Torvalds <torvalds@osdl.org>
Subject: Re: A kexec approach to hibernation
Date: Tue, 05 Jun 2007 08:36:26 +1000	[thread overview]
Message-ID: <1180996586.4356.65.camel@nigel.suspend2.net> (raw)
In-Reply-To: <20070604220910.GB2515@andrew.cmu.edu>

[-- Attachment #1: Type: text/plain, Size: 1566 bytes --]

Hi.

On Mon, 2007-06-04 at 18:09 -0400, Jeremy Maitin-Shepard wrote:
> I was hoping that everyone would like the idea so much that they would
> rush to 
> implement it, so that I wouldn't have to try.  (I haven't written much kernel 
> code before, and I have a number of other time-requiring projects to work on.) 
> It looks like that is not too likely to happen though ;).

I spent some time, last I think, seriously considering this approach.
The more I thought about the details, the more I realised that it wasn't
a viable approach. As I said before, it does indeed sound like a dream
at first, but once you get into the details, it becomes more and more of
a nightmare.

> Maybe I'll try implementing it though, and find that it isn't very much work.

Perhaps that would be a good idea. Then you'll get to see those issues
too.

[...]

> To some extent, (see some of the explanations I gave in the other e-mail I
> sent a few minutes ago in reply to Nigel) I think the kexec appraoch can be
> viewed as a cleaner variant of userspace hibernate.

I'm not going to bother saying more in response to that at the moment.
It seems clear to me that the three of us who've actually worked on
hibernation and thought about the issues actually know nothing, and
everyone who hasn't worked on it is far more expert than us.

I'm not saying that I think it's utterly impossible to use kexec for
hibernation. I am saying that I think such an implementation would be
even more of a headache than the existing issues.

Regards,

Nigel

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

  reply	other threads:[~2007-06-04 22:36 UTC|newest]

Thread overview: 32+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-06-01 20:39 A kexec approach to hibernation Jeremy Maitin-Shepard
2007-06-01 21:39 ` Rafael J. Wysocki
2007-06-01 22:25   ` Jeremy Maitin-Shepard
2007-06-01 23:14     ` Rafael J. Wysocki
2007-06-01 23:54       ` Jeremy Maitin-Shepard
2007-06-02  0:33         ` Rafael J. Wysocki
2007-06-02  1:54           ` Jeremy Maitin-Shepard
2007-06-02  9:22             ` Rafael J. Wysocki
2007-06-04 10:46             ` Pavel Machek
2007-06-04 12:20               ` Matthew Garrett
2007-06-04 13:10                 ` Pavel Machek
2007-06-04 13:16                   ` Matthew Garrett
2007-06-11  2:02                     ` H. Peter Anvin
2007-06-11 22:44                       ` Nigel Cunningham
2007-06-04 22:09               ` Jeremy Maitin-Shepard
2007-06-04 22:36                 ` Nigel Cunningham [this message]
2007-06-05  8:15                   ` Xavier Bestel
2007-06-05  9:34                     ` Stefan Seyfried
2007-06-05  9:40                       ` Xavier Bestel
2007-06-04 22:51                 ` Pavel Machek
2007-06-11 15:07                   ` Jeremy Maitin-Shepard
2007-06-11  3:40             ` Nigel Cunningham
2007-06-11 15:01               ` Jeremy Maitin-Shepard
2007-06-11 15:45                 ` Xavier Bestel
2007-06-11 15:51                   ` Jeremy Maitin-Shepard
2007-06-11 16:03                     ` Xavier Bestel
2007-06-11 17:05                       ` Jeremy Maitin-Shepard
2007-06-04  4:40         ` Vivek Goyal
2007-06-04  5:22           ` Nigel Cunningham
2007-06-04  8:05             ` Rafael J. Wysocki
2007-06-04  8:14               ` Nigel Cunningham
2007-06-04 21:44             ` Jeremy Maitin-Shepard

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=1180996586.4356.65.camel@nigel.suspend2.net \
    --to=nigel@nigel.suspend2.net \
    --cc=jbms@cmu.edu \
    --cc=jmaitins@andrew.cmu.edu \
    --cc=linux-kernel@vger.kernel.org \
    --cc=pavel@ucw.cz \
    --cc=rjw@sisk.pl \
    --cc=torvalds@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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox