kexec does not load
Bernhard Walle
bwalle at suse.de
Tue Nov 25 07:47:38 EST 2008
Hi Huang,
your patch:
commit ceb04ae1223ba5cdd40df744aa73a32b2cc7d879
Author: Huang Ying <ying.huang at intel.com>
Date: Wed Oct 29 11:24:25 2008 +0800
kexec jump support for kexec-tools
To support memory backup/restore an option named
--load-preserve-context is added to kexec. When it is specified
toggether with --mem-max, most segments for crash dump support are
loaded, and the memory range between mem_min to mem_max which has no
segments loaded are loaded as backup segments. To support jump back
from kexeced, options named --load-jump-back-helper and --entry are
added to load a helper image with specified entry to jump back.
Signed-off-by: Huang Ying <ying.huang at intel.com>
Signed-off-by: Simon Horman <horms at verge.net.au>
broke kexec on my system (x86-64) with Xen. With the patch:
Symbol: cmdline_end not found cannot set
Without the patch it does work. The command line was:
/sbin/kexec -p /boot/vmlinuz-2.6.27.5-2-default \
--append="root=/dev/disk/by-id/scsi-3500000e0159c2510-part6 \
console=tty0 console=ttyS0,57600 \
sysrq_always_enabled panic=100 \
resume=/dev/disk/by-id/scsi-3500000e0159c2510-part2 \
xencons=ttyS vga=normal console=ttyS0,57600 \
elevator=deadline sysrq=1 reset_devices irqpoll \
maxcpus=1 kernelversion=2.6.27.7-3-xen " \
--initrd=/boot/initrd-2.6.27.5-2-default-kdump
I don't know the cause. Can you analyse? I can help with testing
patches, of course, but I have no time to analyse the problem now. :-(
Regards,
Bernhard
More information about the kexec
mailing list