Am 22. März 2012 00:33 schrieb Lennart Poettering <[email protected]>:
> On Wed, 21.03.12 12:24, Marti Raudsepp ([email protected]) wrote:
>
>> Hi,
>>
>> I've been trying to figure out how to use systemd's kexec functionality 
>> right.
>>
>> When one runs "systemctl kexec", systemd simply shuts down and
>> executes 'kexec -e'. For this to work, a kexec-able kernel has to be
>> already loaded.
>>
>> Now, when do I load this kernel? Loading at startup means that I'm
>> simply wasting the memory most of the time when I'm not rebooting.
>
> But I think this is the theory of how things are done. I remember some
> issues with requiring continious memory which might be hard to come by
> if the kernel is loaded only very late.
>
> Might be something to discuss with the kexec folks.
>
>> And if I upgrade the kernel, the old kernel sticks around in memory --
>> but the point of rebooting is usually to load the *new* kernel?
>
> presumably yes

Unless you want to use kexec on panic. In that case the kexec kernel
should be loaded at boot, doesn't it? But I don't know if this is
actually in use or more a debugging tool for kernel devs.

>
> Lennart

Mirco
_______________________________________________
systemd-devel mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/systemd-devel

Reply via email to