While trying to test latest kexec tools git code on a x86_64 box i ran into following issue. Kexec refused to load both kexec and kdump kernels. # ./build/sbin/kexec -l /boot/vmlinuz-2.6.25-rc5 --initrd=/boot/initrd-2.6.25-rc5 Symbol: entry32_regs not found cannot get # # ./build/kexec -p /boot/vmlinux-kdump --initrd=/boot/initrd-kdump --append="...." Symbol: entry64_regs not found cannot get # It turns out that entry64.S file under purgatory/arch/x86_64 was not compiled. The original x86_64_PURGATORY_SRCS were being overwritten in the Makefile. Here is a patch to fix this issue. Thanks -Sachin -------------- next part -------------- A non-text attachment was scrubbed... Name: kexec-tools-x86_64_purgatory_makefile_fix.patch Type: text/x-patch Size: 821 bytes Desc: not available Url : http://lists.infradead.org/pipermail/kexec/attachments/20080314/b078c362/attachment.bin