Re: 2.6.0 swsusp

From: Pavel Machek
Date: Sun Dec 28 2003 - 09:47:33 EST


Hi!

> On a machine with working ACPI, I compiled 2.6.0 with Software Suspend
> (Experimental).
>
> 1. Help information says that the next boot can be done with
> "resume=/dev/swappartition" or with "noresume". It does not say how the
> swsusp command decides which swap partition to save to. The man page (which
> still isn't sure if the command is named swsusp or suspend) also doesn't
> say. How can I guess which swap partition to designate at resume time? For
> the moment this is a hypothetical question because I haven't needed to make
> a second swap partition on this machine yet.

You have to have just one swap partition for now.

> 2. When I forgot to say either "resume" or "noresume", the kernel detected
> that it could not use the swap partition, but it did not offer the
> possibility to resume. Surely it could detect early enough that the swap
> partition is not usable for swap but is usable for resume, and could ask the
> user whether to do a "resume" or "noresume".

At *that* point, it is no longer possible to resume safely.

> 3. When swsusp completed its writing, it decided that my ACPI BIOS could
> not power off automatically. I wonder why. No other OS has trouble
> powering off this machine. Also on machines with older APM BIOSes, no OS
> had trouble powering off the machines, not even Linux with APM drivers. So
> I could hold the power switch for 4 seconds and the BIOS beeped a warning
> before powering off, but I wonder why it was necessary.

If regular halt is also unable to power off machine, fill the bug in
ACPI bugzilla.
Pavel
--
When do you have a heart between your knees?
[Johanka's followup: and *two* hearts?]
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/