Re: Hibernation considerations

From: Al Boldi
Date: Mon Jul 16 2007 - 12:52:23 EST


Alan Stern wrote:
> On Mon, 16 Jul 2007, Al Boldi wrote:
> > From a kexec'd hibernation kernel pov, both S3 and S4 look conceptually
> > exactly the same. The only difference is, in S3 the memory is in memory
> > and in S4 the memory is on storage. All device handling is exactly the
> > same, so if there is a problem with device handling between the kexec'd
> > hibernation kernel and the normal kernel, then that would have made
> > itself visible.
>
> You have contradicted yourself. "In S3 the memory is in memory and in
> S4 the memory is on storage". How does the memory get onto storage?
> The kexec'd hibernation kernel writes it there. To do so it accesses a
> storage device.
>
> Consequently the device handling _cannot_ be exactly the same in S3 and
> S4.

Ok, you should have read this in the context of suspending/resuming from/to
the normal kernel, and in that case they are exactly the same, i.e. kexec -e
for suspend and kexec -j for resume.

BTW, it would be really helpful if people would actually try the kexec
hibernation patches, as this may yield a much more constructive discussion.


Thanks!

--
Al

-
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/