lkml.org 
[lkml]   [2003]   [Sep]   [29]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: pm: Revert swsusp to 2.6.0-test3
On Tue, 2003-09-30 at 04:51, Patrick Mochel wrote:
> > Could you also give me some clear direction on where you want me to put
> > my 2.4 port. Should it go in kernel/power, or somewhere else? (I'm
> > assuming you don't want 3 versions of swsusp?!). I'd like to put it in
> > the right place when I start populating swsusp25.bkbits.net, so you're
> > not pulling changesets later that only move the code around (I know bk
> > reduces the cost, but...).
>
> Please put it in kernel/power/.

Ok. I'll do that then.

> It's completely alright to have three suspend-to-disk implementations. For
> one, porting it does not imply that it will be merged into mainline, as
> is. I would like to see convergence of the competing solutions, and I
> fully intend to leverage the work that you've done and integrate it into
> the core power management code, and the pmdisk implementation.
>
> The power management core provides, among other things, a framework for
> properly suspending and resuming a system. Persistant state retention is
> one aspect, albeit the largest in terms of importance and sheer size. I
> would like to see backend mechanism for storing state abstracted from the
> snapshotting process.

I'd certainly like to see such additions somehow implemented as optional
extras. The core functionality ought not be a great monolithic mass.

> This means that there may be several low-level 'drivers' that each deal
> with reading/writing data on a particular format. And, it means that much

I've had enquiries about adding support for UML, NFS and encryption
support; they would match well with your desire for a more general
solution.

> of the overhead of swsusp, etc, can be folded into the core PM code.

Yes; I have a pretty clear distinction between the code for freezing
processes and syncing data and that which actually saves the data.

> I do not have more technical details about this ATM, but I will work with
> you to make sure things are streamlined as much as possible during and
> after your port.

Great. I'll start the work in earnest tomorrow. Today I'm packing up
books :>

Nigel

--
Nigel Cunningham
495 St Georges Road South, Hastings 4201, New Zealand

You see, at just the right time, when we were still powerless,
Christ died for the ungodly.
-- Romans 5:6, NIV.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:49    [W:0.068 / U:0.120 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site