if you do preserve userspace stuff then you need to also preserve the
kernel state related to each user process (including network connections,
etc), and here you are back into the problem that the kernel structures
may change on you.
David Lang
On 24 Jun 2001 ebiederm@xmission.com wrote:
> Date: 24 Jun 2001 21:48:20 -0600
> From: ebiederm@xmission.com
> To: David Lang <david.lang@digitalinsight.com>
> Cc: John Nilsson <pzycrow@hotmail.com>, linux-kernel@vger.kernel.org
> Subject: Re: Some experience of linux on a Laptop
>
> David Lang <david.lang@digitalinsight.com> writes:
>
> > On Sun, 24 Jun 2001, John Nilsson wrote:
> > > 8: A way to change kernel without rebooting. I have no diskdrive or cddrive
> > > in my laptop so I often do drastic things when I install a new distribution.
> >
> > this is suggested every few months, the normal answer is that there is a
> > lot of stuff that the new kernel needs to know from the old one to make
> > the handoff sucessful, with potentially drastic changes of the kernel
> > internal structures it's a very difficult thing to do.
>
> What do you want this for? If you don't need to preserve user space
> I have code that already does this. If you need to preserver the user
> space it is a trickier problem. But I have heard rumors of a suspend
> to swap patch...
>
> Eric
>
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/