Re: [Swsusp-devel] Re: [PATCH] Allow initrd_load() before software_resume() (version 2)

Rob Landley
2003-08-11T13:41:17Z

On Wednesday 06 August 2003 09:16, Måns Rullgård wrote:
> Pavel Machek <pavel@ucw.cz> writes:
> >> > > Okay. I hadn't tried it yet. I'll happily take up the barrow for you
> >> > > and push it to Pavel and Linus with the rest, if you like.
> >> >
> >> > Don't even think about that.
> >> >
> >> > It is not safe to run userspace *before* doing resume. You don't want
> >> > to see problems this would bring in. Forget it.
> >>
> >> so how do you resume from a partition on a device mapper volume?
> >>
> >> (and yes I basically agree with your sentiment though)
> >
> > I know very little about DM, its very well possible that resume from
> > it is not supported.
>
> Since DM requires some userspace program to set up the mappings, it
> seems to me that it wouldn't work to resume from a DM volume. I'd
> much appreciate if it would work, somehow.

Er, query:

At some point in the vague nebulous future, after initrd has become initramfs,
the partition detection code is scheduled to be ripped out, correct? And
replaced with a userspace thing run out of initrd ala hotplug and udev and
all that?

So at that point, it's not just device mapper that's going to need something
else to run in userspace to attach block devices to partitions. Everything
will.

So are you saying that swsusp is a short-term thing that will be dropped in
2.8 because it can't be made to work? Or that we WILL have to deal with this
at some point, just not yet?

Rob