Re: Software suspend testing in 2.6.0-test1

Pavel Machek
2003-07-18T17:50:14Z

Hi!

> > I wanted to avoid that: we do want user threads refrigerated at that
> > point so that we know noone is allocating memory as we are trying to
> > do memory shrink. I'd like to avoid having refrigerator run in two
> > phases....
>
> But we should be the only process running, and we can guarantee that by
> not sleeping and doing preempt_disable() when we begin. Especially
> if we start the refrigeration sequence after we shrink
> memory. Right?

If we refrigerate after we shrink, userspace can allocate everything
just after shrink.
Pavel
--
When do you have a heart between your knees?
[Johanka's followup: and *two* hearts?]