Discussion:
[Fastboot] kexec and 2.6.14 x86_64
Chris Friesen
2008-03-06 23:49:33 UTC
Permalink
Hi all,

I've got an x86_64 kernel with CONFIG_KEXEC=y, running a 32-bit
userspace. I'm using the latest kexec-tools-testing from 27-Feb-2008.

Just to try basic kexec functionality I tried loading my vmlinux file
and got the following:

root at 47:/root> ./kexec -l vmlinux
Cannot determine the file type of vmlinux


Just for kicks I tried using a bzImage file and it seems to work--at
least I can successfully trigger a kexec and reboot to a command prompt.
Can someone explain what's going on? Is x86_64 not supported for
vmlinux files?

Also, I'm hoping to eventually get kdump working for this kernel.
According to the testing logs at
"http://lse.sourceforge.net/kdump/kdump-test-x86_64.html" it looks like
2.6.15 has at least basic support for kdump on x86_64 so I'm hoping to
use that as a starting point. I'll be looking at the git source and
lkml/fastboot archives for patches, but does anyone happen to have any
pointers as to what's necessary to backport this? Also, is there a
searchable fastboot archive anywhere?

Please cc me as I'm not subscribed to the list.

Thanks,

Chris

Loading...