Re: Thoughts wanted on merging Software Suspend enhancements

Pavel Machek
2003-07-12T13:46:29Z

Hi!

> Hi Linus.
>

Well, you probably did want Linus to answer, but I see some new stuff
here.

> As you may know, there has been a lot of work done on the 2.4 version of
> software suspend. This includes:
>
> - async i/o
> - back out on errors rather than panicing (where possible)

If those panic()s happen for the users, then this is bugfix.

> - enhancements to refrigerator so it successfully freezes processes even
> under high load

This is bugfix.

> - save a full image rather than freeing just about all the memory first
> - highmem support
> - image compression support
> - swapfile support in progress

This seems extremely hard to do right. If you can do it right and not
rewrite half of kernel, that's okay, but I don't think you can do that.

> - nice display
> - user can abort at any time during suspend (oh, I forgot, I wanted
> to...) by just pressing Escape

That seems like missfeature. We don't want joe random user that is at
the console to prevent suspend by just pressing Escape. Maybe magic
key to do that would be acceptable...
Pavel
--
When do you have a heart between your knees?
[Johanka's followup: and *two* hearts?]